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

Reply via email to