RE: WebService worked in 6.1 but fails with CFMX 7.0

2005-12-14 Thread blists
Thanks for the email Andrew. The CFML code IS identical. I have one of my 
developers reviewing how the client app uses the WSDL, and I guess its likely 
that it was written to specifically handle the previous format.


~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:227010
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: WebService worked in 6.1 but fails with CFMX 7.0

2005-12-14 Thread Brad Haas
Are you using the DevNet version of CF 7?  That meta tag that it throws in can 
really screw up a lot of things.

--Brad


 Thanks for the email Andrew. The CFML code IS identical. I have one of 
 my developers reviewing how the client app uses the WSDL, and I guess 
 its likely that it was written to specifically handle the previous 
 format.

~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:227057
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: WebService worked in 6.1 but fails with CFMX 7.0

2005-12-13 Thread Andrew Stevens
Hi, those two WSDLs really are quite different. If you're super sure the two
servers are running the exact same code (I'm assuming that's true) then I
think you can say the enhancements in CF7 (ie: newer Axis engine or related
features) are the cause of the wsdl differences. Some can be explained and
are probably of no consequence. ie: [wsdl:documentation] was added.

Without getting into the detail of the WSDL, although all method names are
the same the interface for the webservice has changed so the client code
probably needs to be recompiled against the new wsdl. Unless it's a smart
client that could cope with some changes in the WSDL/interface, but I'm
assuming it's just a VB or .Net client app :) Do you have any control over
the client app to make changes?

Getting into the WSDL there are enough differences in the old and new to
think the client probably wont cope with out being recompiled (at least).
 
- Extra imports in the cf7: import namespace=http://rpc.xml.coldfusion;
- Many types are different ie: UUID is xsd:string versus soapenc:string
- Some names are not in the same case: 'availableTaskCount' vs
'AvailableTaskCount'
- wsdl xml attributes are ordered differently (yeah the order shouldn't
matter but your client app may have (wrongly) relied on it).

Perhaps these points will trigger a response from someone in the know as to
why this occurs, or how to make it work in the CF6.1 style on CF7.

I tried the WSDL validator too (
http://www.mgateway.com/php/mgw/wsdlvalidator.php ) - not bad, but I wasn't
sure exactly what it was validating against, or how to interpret the error.
You could try the Testing Tools at www.ws-i.org, but that's not going to
tell you how compliant your client app is. 

Cheers,
AS

-Original Message-
From: blists [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, 13 December 2005 6:37 AM
To: CF-Talk
Subject: Re: WebService worked in 6.1 but fails with CFMX 7.0

Sean,

Here are the two WSDL files in question. They are both identical CFML, but
the WSDL on CF7.0 is different than the one on CF6.1 and no longer works
with our client application or when I try to run it through this tester:
http://www.mgateway.com/scripts/mgwms32.dll. Any idea on what could be
wrong?

Dev Server (CFMX 7)
http://dev.logiforms.com/lfcomponents/lfbridge/logibridge.cfc?wsdl

Live Server
http://www.logiforms.com/lfcomponents/lfbridge/logibridge.cfc?wsdl

Any ideas on what could be wrong?

Brook


At 06:25 PM 12/10/2005, you wrote:
On 12/10/05, blists [EMAIL PROTECTED] wrote:
 We have a working web service that is deployed on CFMX 6.1. Our Dev Server
has CFMX 7.0 and the client that interacts with the webservice now returns
an error. Nothing has been changed. I compared the two WSDL files and they
have quote a few differences.

Perhaps you can post the CFC and the WSDL here so we can debug for you?
--
Sean A Corfield -- http://corfield.org/
Got frameworks?

If you're not annoying somebody, you're not really alive.
-- Margaret Atwood





~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:226911
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: WebService worked in 6.1 but fails with CFMX 7.0

2005-12-13 Thread Andrew Stevens
It looks like the thread killer has done it again, sorry. 
Did I say something wrong?

-Original Message-
From: Andrew Stevens [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, 14 December 2005 12:32 AM
To: CF-Talk
Subject: RE: WebService worked in 6.1 but fails with CFMX 7.0

Hi, those two WSDLs really are quite different. If you're super sure the two
servers are running the exact same code (I'm assuming that's true) then I
think you can say the enhancements in CF7 (ie: newer Axis engine or related
features) are the cause of the wsdl differences. Some can be explained and
are probably of no consequence. ie: [wsdl:documentation] was added.

Without getting into the detail of the WSDL, although all method names are
the same the interface for the webservice has changed so the client code
probably needs to be recompiled against the new wsdl. Unless it's a smart
client that could cope with some changes in the WSDL/interface, but I'm
assuming it's just a VB or .Net client app :) Do you have any control over
the client app to make changes?

Getting into the WSDL there are enough differences in the old and new to
think the client probably wont cope with out being recompiled (at least).
 
- Extra imports in the cf7: import namespace=http://rpc.xml.coldfusion;
- Many types are different ie: UUID is xsd:string versus soapenc:string
- Some names are not in the same case: 'availableTaskCount' vs
'AvailableTaskCount'
- wsdl xml attributes are ordered differently (yeah the order shouldn't
matter but your client app may have (wrongly) relied on it).

Perhaps these points will trigger a response from someone in the know as to
why this occurs, or how to make it work in the CF6.1 style on CF7.

I tried the WSDL validator too (
http://www.mgateway.com/php/mgw/wsdlvalidator.php ) - not bad, but I wasn't
sure exactly what it was validating against, or how to interpret the error.
You could try the Testing Tools at www.ws-i.org, but that's not going to
tell you how compliant your client app is. 

Cheers,
AS

-Original Message-
From: blists [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, 13 December 2005 6:37 AM
To: CF-Talk
Subject: Re: WebService worked in 6.1 but fails with CFMX 7.0

Sean,

Here are the two WSDL files in question. They are both identical CFML, but
the WSDL on CF7.0 is different than the one on CF6.1 and no longer works
with our client application or when I try to run it through this tester:
http://www.mgateway.com/scripts/mgwms32.dll. Any idea on what could be
wrong?

Dev Server (CFMX 7)
http://dev.logiforms.com/lfcomponents/lfbridge/logibridge.cfc?wsdl

Live Server
http://www.logiforms.com/lfcomponents/lfbridge/logibridge.cfc?wsdl

Any ideas on what could be wrong?

Brook


At 06:25 PM 12/10/2005, you wrote:
On 12/10/05, blists [EMAIL PROTECTED] wrote:
 We have a working web service that is deployed on CFMX 6.1. Our Dev Server
has CFMX 7.0 and the client that interacts with the webservice now returns
an error. Nothing has been changed. I compared the two WSDL files and they
have quote a few differences.

Perhaps you can post the CFC and the WSDL here so we can debug for you?
--
Sean A Corfield -- http://corfield.org/
Got frameworks?

If you're not annoying somebody, you're not really alive.
-- Margaret Atwood







~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:226995
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: WebService worked in 6.1 but fails with CFMX 7.0

2005-12-12 Thread blists
Sean,

Here are the two WSDL files in question. They are both identical CFML, but the 
WSDL on CF7.0 is different than the one on CF6.1 and no longer works with our 
client application or when I try to run it through this tester: 
http://www.mgateway.com/scripts/mgwms32.dll. Any idea on what could be wrong?

Dev Server (CFMX 7)
http://dev.logiforms.com/lfcomponents/lfbridge/logibridge.cfc?wsdl

Live Server
http://www.logiforms.com/lfcomponents/lfbridge/logibridge.cfc?wsdl

Any ideas on what could be wrong?

Brook


At 06:25 PM 12/10/2005, you wrote:
On 12/10/05, blists [EMAIL PROTECTED] wrote:
 We have a working web service that is deployed on CFMX 6.1. Our Dev Server 
 has CFMX 7.0 and the client that interacts with the webservice now returns an 
 error. Nothing has been changed. I compared the two WSDL files and they have 
 quote a few differences.

Perhaps you can post the CFC and the WSDL here so we can debug for you?
--
Sean A Corfield -- http://corfield.org/
Got frameworks?

If you're not annoying somebody, you're not really alive.
-- Margaret Atwood



~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:226830
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: WebService worked in 6.1 but fails with CFMX 7.0

2005-12-10 Thread James Holmes
Is any of this going on?

http://livedocs.macromedia.com/coldfusion/7/htmldocs/1550.htm

On 12/11/05, blists [EMAIL PROTECTED] wrote:
 Hello,

 We have a working web service that is deployed on CFMX 6.1. Our Dev Server 
 has CFMX 7.0 and the client that interacts with the webservice now returns an 
 error. Nothing has been changed. I compared the two WSDL files and they have 
 quote a few differences.

 I found this online tool to test the webservice
 http://www.mgateway.com/scripts/mgwms32.dll

 When I load the WSDL from the live site (6.1) it works great, but from the 
 dev server it (7.0) it generates an error Client.wsdl No Schema Type.

 We want to start using CFMX 7, but we can't if it breaks our existing web 
 service code or makes it unusable. Does anyone have any ideas on a work 
 around?

 Brook Davies


 

~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:226740
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: WebService worked in 6.1 but fails with CFMX 7.0

2005-12-10 Thread Sean Corfield
On 12/10/05, blists [EMAIL PROTECTED] wrote:
 We have a working web service that is deployed on CFMX 6.1. Our Dev Server 
 has CFMX 7.0 and the client that interacts with the webservice now returns an 
 error. Nothing has been changed. I compared the two WSDL files and they have 
 quote a few differences.

Perhaps you can post the CFC and the WSDL here so we can debug for you?
--
Sean A Corfield -- http://corfield.org/
Got frameworks?

If you're not annoying somebody, you're not really alive.
-- Margaret Atwood

~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:226741
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54