On Fri, Mar 23, 2012 at 5:33 PM, JOSE L MARTINEZ-AVIAL <jlm...@gmail.com> wrote: > Well, the thing is that there is no code to overwrite. The target folder is > empty, totally empty, but it still complains that the class can not be > overwritten. So it seems that the wsdl2java is generating that class twice, > and the second time it founds the first one, and complains that it can not > be overwritten. If I enable the overwrite, then it doesn't complain, and the > exception class seems to be fine,
I can certainly tell that there is no such issue with the tool as used above tool for several years :) > but actually it is not, since it does not > implement a Factory or the methods getPullParser. The code can not be > compiled. Please look at the log message of your code generation. [WARN] Type {http://admin.ws.csd.rsa.com}ArrayOfUserChange missing! Generated code having compilation errors as the tool complains correctly above. You have used "Type {http://admin.ws.csd.rsa.com}ArrayOfUserChange" as a type in your WSDL but couldn't locate Schema for {http://admin.ws.csd.rsa.com}ArrayOfUserChange type. You need to correct and validate your WSDL first. Thanks ! > > > This is how I'm doing it: > > eco...@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> rm -r src* > eco...@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> > ./wsdl2java.sh -u -uri test.wsdl -or > > Using AXIS2_HOME: /opt/eco/ecoprd/axis2-1.6.1 > Using JAVA_HOME: /usr/local/jdk1.6.0_16 > Retrieving document at 'test.wsdl'. > [WARN] Type {http://admin.ws.csd.rsa.com}ArrayOfUserChange missing! > eco...@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> javac -cp > $CLASSPATH src/com/rsa/csd/ws/admin/*.java > src/com/rsa/csd/ws/admin/Fault.java:95: cannot find symbol > symbol : method > serialize(javax.xml.namespace.QName,javax.xml.stream.XMLStreamWriter) > location: class com.rsa.csd.ws.admin.AdminServiceException > localFault.serialize(MY_QNAME,xmlWriter); > ^ > src/com/rsa/csd/ws/admin/Fault.java:278: cannot find symbol > symbol : method getPullParser(javax.xml.namespace.QName) > location: class com.rsa.csd.ws.admin.AdminServiceException > return localFault.getPullParser(MY_QNAME); > ^ > src/com/rsa/csd/ws/admin/Fault.java:326: cannot find symbol > symbol : variable Factory > location: class com.rsa.csd.ws.admin.AdminServiceException > > object.setFault(com.rsa.csd.ws.admin.AdminServiceException.Factory.parse(reader)); > > ^ > src/com/rsa/csd/ws/admin/ExtensionMapper.java:38: cannot find symbol > symbol : variable Factory > location: class com.rsa.csd.ws.admin.AdminServiceException > return > com.rsa.csd.ws.admin.AdminServiceException.Factory.parse(reader); > > ^ > Note: src/com/rsa/csd/ws/admin/UserAdminServiceServiceStub.java uses > unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > 4 errors > eco...@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> > > Could you kindly tell me what I'm doing wrong? > > Thanks!! > > > 2012/3/23 Sagara Gunathunga <sagara.gunathu...@gmail.com> >> >> On Fri, Mar 23, 2012 at 4:45 PM, JOSE L MARTINEZ-AVIAL <jlm...@gmail.com> >> wrote: >> > Well, after some testing in Linux I noticed a message saying that >> > AdminServiceException can not be overwritten(even when the target folder >> > is >> > empty) >> > >> > eco...@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> >> > ./wsdl2java.sh -u -uri test.wsdl >> > Using AXIS2_HOME: /opt/eco/ecoprd/axis2-1.6.1 >> > Using JAVA_HOME: /usr/local/jdk1.6.0_16 >> > Retrieving document at 'test.wsdl'. >> > [WARN] Type {http://admin.ws.csd.rsa.com}ArrayOfUserChange missing! >> > [INFO] The ./src/com/rsa/csd/ws/admin/AdminServiceException.java file >> > cannot >> >> > be overwritten. >> > >> > and the code is wrong. But If i uses the option -or, I don't get that >> > message, and the code is correct: >> > >> > eco...@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> >> > ./wsdl2java.sh -u -uri test.wsdl -or >> > Using AXIS2_HOME: /opt/eco/ecoprd/axis2-1.6.1 >> > Using JAVA_HOME: /usr/local/jdk1.6.0_16 >> > Retrieving document at 'test.wsdl'. >> > [WARN] Type {http://admin.ws.csd.rsa.com}ArrayOfUserChange missing! >> > >> > I can work with that, but still, it doesnt' seem like a normal >> > behaviour... >> >> Some people don't like to see generated codes overwritten by tool's >> consecutive runs specially when tools integrated with Ant or Maven >> builds, some may want to overwrite codes. We can't threat both worlds >> that's why we have documented available options clearly here [1]. >> It's up to users to add correct options and take care about errors on >> their WSDL documents. >> >> In fact it's not normal behavior to filling JIRA without referring >> project's documentations. >> >> [1] - >> http://axis.apache.org/axis2/java/core/tools/CodegenToolReference.html >> >> Thanks ! >> >> > >> > >> > 2012/3/23 JOSE L MARTINEZ-AVIAL <jlm...@gmail.com> >> >> >> >> no, it doesn't work for me. I got the same faulty class. >> >> >> >> C:\axis2-1.6.1\bin>wsdl2java -u -uri C:\TEMP\TEST.WSDL >> >> Using AXIS2_HOME: C:\axis2-1.6.1 >> >> Using JAVA_HOME: C:\Java\jdk1.6.0_27 >> >> Retrieving document at 'C:\TEMP\TEST.WSDL'. >> >> log4j:WARN No appenders could be found for logger >> >> (org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder). >> >> log4j:WARN Please initialize the log4j system properly. >> >> C:\axis2-1.6.1\bin> >> >> >> >> /** >> >> * AdminServiceException.java >> >> * >> >> * This file was auto-generated from WSDL >> >> * by the Apache Axis2 version: 1.6.1 Built on : Aug 31, 2011 (12:23:23 >> >> CEST) >> >> */ >> >> >> >> >> >> package com.rsa.csd.ws.admin; >> >> >> >> >> >> /** >> >> * AdminServiceException bean class >> >> */ >> >> @SuppressWarnings({"unchecked","unused"}) >> >> >> >> public class AdminServiceException >> >> implements org.apache.axis2.databinding.ADBBean{ >> >> /* This type was generated from the piece of schema that had >> >> name = AdminServiceException >> >> Namespace URI = http://admin.ws.csd.rsa.com >> >> Namespace Prefix = ns1 >> >> */ >> >> >> >> >> >> 2012/3/23 Sagara Gunathunga <sagara.gunathu...@gmail.com> >> >>> >> >>> On Fri, Mar 23, 2012 at 12:02 AM, JOSE L MARTINEZ-AVIAL >> >>> <jlm...@gmail.com> wrote: >> >>> > Well, the problem was that the servicename was wrong. But then I >> >>> > have >> >>> > another issue. When I use the option unpackclasses="true" the class >> >>> > AdminServiceException does not extend java.lang.Exception, and >> >>> > therefore the >> >>> > code that tries to throw that class does not compile. >> >>> >> >>> You have to use corrct option here "-u Unpacks the databinding >> >>> classes". >> >>> >> >>> Thanks ! >> >>> > >> >>> > So if I pack the classes, the class is defined as follows: >> >>> > >> >>> > public class AdminServiceException extends >> >>> > java.lang.Exception{ >> >>> > >> >>> > but if I use unpackclasses="true", the code is as follows: >> >>> > >> >>> > public class AdminServiceException >> >>> > implements org.apache.axis2.databinding.ADBBean{ ....} >> >> >>> > >> >>> > Which is not an exception, and therefore the code does not compile. >> >>> > Any >> >>> > idea >> >>> > where the problem may be? >> >>> > >> >>> > >> >>> > 2012/3/22 JOSE L MARTINEZ-AVIAL <jlm...@gmail.com> >> >>> >> >> >>> >> Hi, >> >>> >> I'm using wsdl2java to create a client for a webservice. The WSDL >> >>> >> is >> >>> >> pretty simple: >> >>> >> >> >>> >> <?xml version="1.0" encoding="UTF-8"?> >> >>> >> <wsdl:definitions targetNamespace="http://admin.ws.csd.rsa.com" >> >>> >> xmlns:apachesoap="http://xml.apache.org/xml-soap" >> >>> >> xmlns:impl="http://admin.ws.csd.rsa.com" >> >>> >> xmlns:intf="http://admin.ws.csd.rsa.com" >> >>> >> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" >> >>> >> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" >> >>> >> xmlns:xsd="http://www.w3.org/2001/XMLSchema"> >> >>> >> <!--WSDL created by Apache Axis version: 1.4 >> >>> >> Built on Apr 22, 2006 (06:55:48 PDT)--> >> >>> >> <wsdl:types> >> >>> >> <schema elementFormDefault="qualified" >> >>> >> targetNamespace="http://admin.ws.csd.rsa.com" >> >>> >> xmlns="http://www.w3.org/2001/XMLSchema"> >> >>> >> <element name="getUserStatus"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="in0" >> >>> >> type="impl:AdminRequest"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <complexType name="GenericRequest"> >> >>> >> <sequence> >> >>> >> <element name="adminID" nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> <element name="orgName" nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> <element name="userName" nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> <complexType name="AdminRequest"> >> >>> >> <complexContent> >> >>> >> <extension base="impl:GenericRequest"> >> >>> >> <sequence> >> >>> >> <element name="userStatus" >> >>> >> nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> </sequence> >> >>> >> </extension> >> >>> >> </complexContent> >> >>> >> </complexType> >> >>> >> <element name="getUserStatusResponse"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="getUserStatusReturn" >> >>> >> type="impl:AdminResponse"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <complexType name="GenericResponse"> >> >>> >> <sequence> >> >>> >> <element name="status" nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> <complexType name="UserChange"> >> >>> >> <sequence> >> >>> >> <element name="date" nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> <element name="description" nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> <element name="type" nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> <complexType name="ArrayOfUserChange"> >> >>> >> <sequence> >> >>> >> <element maxOccurs="unbounded" minOccurs="0" >> >>> >> name="userChangeHistory" type="impl:UserChange"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> <complexType name="AdminResponse"> >> >>> >> <complexContent> >> >>> >> <extension base="impl:GenericResponse"> >> >>> >> <sequence> >> >>> >> <element name="userChangeHistory" >> >>> >> nillable="true" type="impl:ArrayOfUserChange"/> >> >>> >> <element name="userStatus" >> >>> >> nillable="true" >> >>> >> type="xsd:string"/> >> >>> >> </sequence> >> >>> >> </extension> >> >>> >> </complexContent> >> >>> >> </complexType> >> >>> >> <complexType name="AdminServiceException"> >> >>> >> <sequence/> >> >>> >> </complexType> >> >>> >> <element name="fault" >> >>> >> type="impl:AdminServiceException"/> >> >>> >> <element name="unlockUser"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="in0" >> >>> >> type="impl:AdminRequest"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="unlockUserResponse"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="unlockUserReturn" >> >>> >> type="impl:AdminResponse"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="deleteUser"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="in0" >> >>> >> type="impl:AdminRequest"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="deleteUserResponse"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="deleteUserReturn" >> >>> >> type="impl:AdminResponse"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="getUserChangeHistory"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="in0" >> >>> >> type="impl:AdminRequest"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="getUserChangeHistoryResponse"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="getUserChangeHistoryReturn" >> >>> >> type="impl:AdminResponse"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="lockUser"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="in0" >> >>> >> type="impl:AdminRequest"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="lockUserResponse"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="lockUserReturn" >> >>> >> type="impl:AdminResponse"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="setUserStatus"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="in0" >> >>> >> type="impl:AdminRequest"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> <element name="setUserStatusResponse"> >> >>> >> <complexType> >> >>> >> <sequence> >> >>> >> <element name="setUserStatusReturn" >> >>> >> type="impl:AdminResponse"/> >> >>> >> </sequence> >> >>> >> </complexType> >> >>> >> </element> >> >>> >> </schema> >> >>> >> </wsdl:types> >> >>> >> <wsdl:message name="lockUserRequest"> >> >>> >> <wsdl:part element="impl:lockUser" name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="unlockUserRequest"> >> >>> >> <wsdl:part element="impl:unlockUser" name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="setUserStatusRequest"> >> >>> >> <wsdl:part element="impl:setUserStatus" name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="getUserStatusResponse"> >> >>> >> <wsdl:part element="impl:getUserStatusResponse" >> >>> >> name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="getUserStatusRequest"> >> >>> >> <wsdl:part element="impl:getUserStatus" name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="getUserChangeHistoryResponse"> >> >>> >> <wsdl:part element="impl:getUserChangeHistoryResponse" >> >>> >> name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="getUserChangeHistoryRequest"> >> >>> >> <wsdl:part element="impl:getUserChangeHistory" >> >>> >> name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="AdminServiceException"> >> >>> >> <wsdl:part element="impl:fault" name="fault"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="lockUserResponse"> >> >>> >> <wsdl:part element="impl:lockUserResponse" >> >>> >> name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="deleteUserRequest"> >> >>> >> <wsdl:part element="impl:deleteUser" name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="deleteUserResponse"> >> >>> >> <wsdl:part element="impl:deleteUserResponse" >> >>> >> name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="unlockUserResponse"> >> >>> >> <wsdl:part element="impl:unlockUserResponse" >> >>> >> name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:message name="setUserStatusResponse"> >> >>> >> <wsdl:part element="impl:setUserStatusResponse" >> >>> >> name="parameters"/> >> >>> >> </wsdl:message> >> >>> >> <wsdl:portType name="UserAdminService"> >> >>> >> <wsdl:operation name="getUserStatus"> >> >>> >> <wsdl:input message="impl:getUserStatusRequest" >> >>> >> name="getUserStatusRequest"/> >> >>> >> <wsdl:output message="impl:getUserStatusResponse" >> >>> >> name="getUserStatusResponse"/> >> >>> >> <wsdl:fault message="impl:AdminServiceException" >> >>> >> name="AdminServiceException"/> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="unlockUser"> >> >>> >> <wsdl:input message="impl:unlockUserRequest" >> >>> >> name="unlockUserRequest"/> >> >>> >> <wsdl:output message="impl:unlockUserResponse" >> >>> >> name="unlockUserResponse"/> >> >>> >> <wsdl:fault message="impl:AdminServiceException" >> >>> >> name="AdminServiceException"/> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="deleteUser"> >> >>> >> <wsdl:input message="impl:deleteUserRequest" >> >>> >> name="deleteUserRequest"/> >> >>> >> <wsdl:output message="impl:deleteUserResponse" >> >>> >> name="deleteUserResponse"/> >> >>> >> <wsdl:fault message="impl:AdminServiceException" >> >>> >> name="AdminServiceException"/> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="getUserChangeHistory"> >> >>> >> <wsdl:input message="impl:getUserChangeHistoryRequest" >> >>> >> name="getUserChangeHistoryRequest"/> >> >>> >> <wsdl:output >> >>> >> message="impl:getUserChangeHistoryResponse" >> >>> >> name="getUserChangeHistoryResponse"/> >> >>> >> <wsdl:fault message="impl:AdminServiceException" >> >>> >> name="AdminServiceException"/> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="lockUser"> >> >>> >> <wsdl:input message="impl:lockUserRequest" >> >>> >> name="lockUserRequest"/> >> >>> >> <wsdl:output message="impl:lockUserResponse" >> >>> >> name="lockUserResponse"/> >> >>> >> <wsdl:fault message="impl:AdminServiceException" >> >>> >> name="AdminServiceException"/> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="setUserStatus"> >> >>> >> <wsdl:input message="impl:setUserStatusRequest" >> >>> >> name="setUserStatusRequest"/> >> >>> >> <wsdl:output message="impl:setUserStatusResponse" >> >>> >> name="setUserStatusResponse"/> >> >>> >> <wsdl:fault message="impl:AdminServiceException" >> >>> >> name="AdminServiceException"/> >> >>> >> </wsdl:operation> >> >>> >> </wsdl:portType> >> >>> >> <wsdl:binding name="AdaptiveAuthenticationAdminSoapBinding" >> >>> >> type="impl:UserAdminService"> >> >>> >> <wsdlsoap:binding style="document" >> >>> >> transport="http://schemas.xmlsoap.org/soap/http"/> >> >> >>> >> <wsdl:operation name="getUserStatus"> >> >>> >> <wsdlsoap:operation soapAction=""/> >> >>> >> <wsdl:input name="getUserStatusRequest"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:input> >> >>> >> <wsdl:output name="getUserStatusResponse"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:output> >> >>> >> <wsdl:fault name="AdminServiceException"> >> >>> >> <wsdlsoap:fault name="AdminServiceException" >> >>> >> use="literal"/> >> >>> >> </wsdl:fault> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="unlockUser"> >> >>> >> <wsdlsoap:operation soapAction=""/> >> >>> >> <wsdl:input name="unlockUserRequest"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:input> >> >>> >> <wsdl:output name="unlockUserResponse"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:output> >> >>> >> <wsdl:fault name="AdminServiceException"> >> >>> >> <wsdlsoap:fault name="AdminServiceException" >> >>> >> use="literal"/> >> >>> >> </wsdl:fault> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="deleteUser"> >> >>> >> <wsdlsoap:operation soapAction=""/> >> >>> >> <wsdl:input name="deleteUserRequest"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:input> >> >>> >> <wsdl:output name="deleteUserResponse"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:output> >> >>> >> <wsdl:fault name="AdminServiceException"> >> >>> >> <wsdlsoap:fault name="AdminServiceException" >> >>> >> use="literal"/> >> >>> >> </wsdl:fault> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="getUserChangeHistory"> >> >>> >> <wsdlsoap:operation soapAction=""/> >> >>> >> <wsdl:input name="getUserChangeHistoryRequest"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:input> >> >>> >> <wsdl:output name="getUserChangeHistoryResponse"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:output> >> >>> >> <wsdl:fault name="AdminServiceException"> >> >>> >> <wsdlsoap:fault name="AdminServiceException" >> >>> >> use="literal"/> >> >>> >> </wsdl:fault> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="lockUser"> >> >>> >> <wsdlsoap:operation soapAction=""/> >> >>> >> <wsdl:input name="lockUserRequest"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:input> >> >>> >> <wsdl:output name="lockUserResponse"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:output> >> >>> >> <wsdl:fault name="AdminServiceException"> >> >>> >> <wsdlsoap:fault name="AdminServiceException" >> >>> >> use="literal"/> >> >>> >> </wsdl:fault> >> >>> >> </wsdl:operation> >> >>> >> <wsdl:operation name="setUserStatus"> >> >>> >> <wsdlsoap:operation soapAction=""/> >> >>> >> <wsdl:input name="setUserStatusRequest"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:input> >> >>> >> <wsdl:output name="setUserStatusResponse"> >> >>> >> <wsdlsoap:body use="literal"/> >> >>> >> </wsdl:output> >> >>> >> <wsdl:fault name="AdminServiceException"> >> >>> >> <wsdlsoap:fault name="AdminServiceException" >> >>> >> use="literal"/> >> >>> >> </wsdl:fault> >> >>> >> </wsdl:operation> >> >>> >> </wsdl:binding> >> >>> >> <wsdl:service name="UserAdminServiceService"> >> >>> >> <wsdl:port >> >>> >> binding="impl:AdaptiveAuthenticationAdminSoapBinding" >> >>> >> name="AdaptiveAuthenticationAdmin"> >> >>> >> <wsdlsoap:address >> >>> >> >> >>> >> >> >>> >> location="http://myserver:83/AdaptiveAuthenticationAdmin/services/AdaptiveAuthenticationAdmin"/> >> >> >>> >> </wsdl:port> >> >>> >> </wsdl:service> >> >>> >> </wsdl:definitions> >> >>> >> >> >>> >> >> >>> >> And I process it using the followwing Ant Task: >> >>> >> >> >>> >> <axis-wsdl2java output="${src}/rsa" >> >>> >> testcase="false" >> >>> >> >> >>> >> wsdlfilename="C:\eco\workspace-head\WSClients-Axis2\rsa-admin.wsdl" >> >> >>> >> serverside="false" >> >>> >> servicename="AdaptiveAuthenticationAdmin" >> >>> >> unpackclasses="true" >> >>> >> unwrap="true" >> >>> >> >> >>> >> suppressprefixes="true" >> >>> >> generateAllClasses="true"/> >> >>> >> >> >>> >> But I got this error: >> >>> >> >> >>> >> C:\eco\workspace-head\WSClients-Axis2\build.xml:82: >> >>> >> org.apache.axis2.wsdl.codegen.CodeGenerationException: Error >> >>> >> parsing >> >> >>> >> WSDL >> >>> >> >> >>> >> and it does not say anything more. Any idea what can be wrong? >> >>> >> >> >>> >> Thans >> >>> >> >> >>> >> JL >> >>> >> >> >>> > >> >>> >> >>> >> >>> >> >>> -- >> >>> Sagara Gunathunga >> >>> >> >>> Blog - http://ssagara.blogspot.com >> >>> Web - http://people.apache.org/~sagara/ >> >>> LinkedIn - http://www.linkedin.com/in/ssagara >> >>> >> >>> --------------------------------------------------------------------- >> >>> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org >> >>> For additional commands, e-mail: java-user-h...@axis.apache.org >> >> >> >> >> > >> >> >> >> -- >> Sagara Gunathunga >> >> Blog - http://ssagara.blogspot.com >> Web - http://people.apache.org/~sagara/ >> LinkedIn - http://www.linkedin.com/in/ssagara >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org >> For additional commands, e-mail: java-user-h...@axis.apache.org >> > -- Sagara Gunathunga Blog - http://ssagara.blogspot.com Web - http://people.apache.org/~sagara/ LinkedIn - http://www.linkedin.com/in/ssagara --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org