I need to create a web service with a parameter type of xsd:strng and a return type of xsd:any as opposed to tns1:element (where tns1 is xmlns:tns1="http://xml.apache.org/xml-soap")
 
original WSDL element:  <wsdl:part name="in0" type="tns1:Element" />
desred WSDL element: wsdl:part name="sql" type="xsd:string" />
 
original WSDL element:  <wsdl:part name="return" type="tns1:Element" />
desired WSDL element: <wsdl:part name="return" type="xsd:any" />
 
When I use WSDL2Java to generate the service from my desired service description I get the error...
 
java.io.IOException: Type http://www.w3.org/2001/XMLSchema:any is referenced but not defined.
at org.apache.axis.wsdl.toJava.SymbolTable.checkForUndefined(SymbolTable.java:405)
at org.apache.axis.wsdl.toJava.SymbolTable.add(SymbolTable.java:331)
at org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:188)
at org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:155)
at org.apache.axis.wsdl.WSDL2Java$WSDLRunnable.run(WSDL2Java.java:725)
at java.lang.Thread.run(Thread.java:484)
 
TIA.
 
Bob.
 
 
Visit NetEdge Software to find out about the Web Service Enabler.
Enable all your legacy VB6 applications to seamlessly connect to .NET web-services.
http://www.netedgesoftware.com
Need answers for your .NET questions? Why not buy my book C# and the .NET framework
http://www.amazon.com/exec/obidos/ASIN/067232153X/bobpowelnet
 
 

Reply via email to