Gen -p com.thomson.west.foundations.server.soap -t -ss on -sd on -d adb -g -u -s
n FoundationsServicesServer -pn FoundationServicesServerService
Using AXIS2_HOME: C:\Downloads\Axis2\axis2-v1.4unzipped
Using JAVA_HOME: C:\j2sdk1.4.2_07
Exception in thread "main" java.lang.VerifyError: (class: org/apache/axis2/descr
iption/WSDL2AxisServiceBuilder, method: populateOperations signature: (Ljavax/ws
dl/Operation;Ljavax/wsdl/Definition;)Lorg/apache/axis2/description/AxisOperation
;) Incompatible argument to function
at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat
ionEngine.java:87)
at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
en -p com.thomson.west.foundations.server.soap -t -ss on -sd on -d adb -g -u -sn
FoundationsServicesServer -pn FoundationServicesServerService
<?xml version="1.0"
encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://server.foundations.west.thomson.com"
xmlns:impl="http://server.foundations.west.thomson.com"
xmlns:intf="http://server.foundations.west.thomson.com"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<schema targetNamespace="http://server.foundations.west.thomson.com"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:impl="http://server.foundations.west.thomson.com"
xmlns:intf="http://server.foundations.west.thomson.com"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<element name="retrieveCollectResponse">
<complexType>
<sequence>
<element
name="retrieveCollectReturn" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
<element
name="retrieveUnique">
<complexType>
<sequence>
<element name="classType"
nillable="true" type="xsd:string"/>
<element name="fBaseXMLString" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
<element
name="retrieveUniqueResponse">
<complexType>
<sequence>
<element
name="retrieveUniqueReturn" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
<element
name="record">
<complexType>
<sequence>
<element name="classType"
nillable="true" type="xsd:string"/>
<element name="fBaseXMLString" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
<element
name="cacheDump">
<complexType>
<sequence>
<element
name="fBaseXMLString" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
<element
name="cacheDumpResponse">
<complexType>
<sequence>
<element
name="cacheDumpReturn" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
<element
name="recordResponse">
<complexType>
<sequence>
<element
name="recordReturn" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
<element
name="retrieveCollect">
<complexType>
<sequence>
<element name="classType"
nillable="true" type="xsd:string"/>
<element name="fBaseXMLString" nillable="true"
type="xsd:string"/>
</sequence>
</complexType>
</element>
</schema>
</wsdl:types>
<wsdl:message
name="recordResponse">
<wsdl:part
element="impl:recordResponse" name="parameters"/>
</wsdl:message>
<wsdl:message
name="cacheDumpResponse">
<wsdl:part
element="impl:cacheDumpResponse" name="parameters"/>
</wsdl:message>
<wsdl:message
name="retrieveCollectRequest">
<wsdl:part element="impl:retrieveCollect"
name="parameters"/>
</wsdl:message>
<wsdl:message
name="retrieveUniqueResponse">
<wsdl:part element="impl:retrieveUniqueResponse"
name="parameters"/>
</wsdl:message>
<wsdl:message
name="retrieveCollectResponse">
<wsdl:part element="impl:retrieveCollectResponse"
name="parameters"/>
</wsdl:message>
<wsdl:message
name="retrieveUniqueRequest">
<wsdl:part
element="impl:retrieveUnique" name="parameters"/>
</wsdl:message>
<wsdl:message
name="recordRequest">
<wsdl:part
element="impl:record" name="parameters"/>
</wsdl:message>
<wsdl:portType
name="FoundationServicesServer">
<wsdl:operation
name="retrieveCollect">
<wsdl:input message="impl:retrieveCollectRequest"
name="retrieveCollectRequest"/>
<wsdl:output message="impl:retrieveCollectResponse"
name="retrieveCollectResponse"/>
</wsdl:operation>
<wsdl:operation
name="retrieveUnique">
<wsdl:input message="impl:retrieveUniqueRequest"
name="retrieveUniqueRequest"/>
<wsdl:output message="impl:retrieveUniqueResponse"
name="retrieveUniqueResponse"/>
</wsdl:operation>
<wsdl:operation
name="record">
<wsdl:input message="impl:recordRequest"
name="recordRequest"/>
<wsdl:output message="impl:recordResponse"
name="recordResponse"/>
</wsdl:operation>
<wsdl:operation
name="cacheDump">
<wsdl:input message="impl:cacheDumpRequest"
name="cacheDumpRequest"/>
<wsdl:output message="impl:cacheDumpResponse"
name="cacheDumpResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="FoundationServicesServerSoapBinding"
type="impl:FoundationServicesServer">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation
name="retrieveCollect">
<wsdlsoap:operation
soapAction=""/>
<wsdl:input
name="retrieveCollectRequest">
<wsdlsoap:body
use="literal"/>
</wsdl:input>
<wsdl:output
name="retrieveCollectResponse">
<wsdlsoap:body
use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation
name="retrieveUnique">
<wsdlsoap:operation
soapAction=""/>
<wsdl:input
name="retrieveUniqueRequest">
<wsdlsoap:body
use="literal"/>
</wsdl:input>
<wsdl:output
name="retrieveUniqueResponse">
<wsdlsoap:body
use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation
name="record">
<wsdlsoap:operation
soapAction="recordRequest"/>
<wsdl:input
name="recordRequest">
<wsdlsoap:body
use="literal"/>
</wsdl:input>
<wsdl:output
name="recordResponse">
<wsdlsoap:body
use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation
name="cacheDump">
<wsdlsoap:operation
soapAction=""/>
<wsdl:input
name="cacheDumpRequest">
<wsdlsoap:body
use="literal"/>
</wsdl:input>
<wsdl:output
name="cacheDumpResponse">
<wsdlsoap:body
use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service
name="FoundationServicesServerService">
<wsdl:port binding="impl:FoundationServicesServerSoapBinding"
name="FoundationServicesServerService">
<!--<wsdlsoap:address location="http://localhost:9080/FoundationsSoapServ/services/FoundationServicesServer"/>
-->
<wsdlsoap:address
location="http://localhost:8080/axis2/services/FoundationServicesServer"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
As far as the classes generated are concerned, does it matter if they are generated via v0.94 WSDL2Java or v1RC4 WSDL2Java?
Thanks in advance.
Dave Ziebol
