OK, I have a very, very strange problem when invoking a web service which I
know is working AOK on another box (I have even deleted it and recreated it
both via the CFIDE and via automatic code generation via CreateObject()). 

I *can* successfully access the ?WSDL via any machine, including the box
itself, but when I try to invoke it via its URL
http://myserver/api/Gateway.cfc?wsdl I get the following error message[s];

"Could not generate stub objects for web service invocation"

Coupled with:

"Duplicate file name:
E:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion\stubs\WS-12
96924944\api\Gateway.java. Hint: you may have mapped two namespaces with
elements of the same name to the same package name."

It is weird as the stub folders are obviously being created.  

I noted that on the working machine the stub folder for the service creates
the following files 

Gateway_PortType.class, 
Gateway_Service.class, 
Gateway_ServiceLocator.class and 
GatewayCfcSoapBindingStub.class

On the computer which is not working I only get the following Gateway.java
and GatewayCfcSoapBindingStub.java, note the latter being java files and not
compiled classes.  Both machines are the same CF Version and both work
normally in all other ways.

Anyone got any clue what is going on here?

System
-------
ColdFusion 7,0,2,142559
Windows 2003
IIS 6





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs
http://www.adobe.com/products/coldfusion/flex2/

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:270427
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to