axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From JOSE L MARTINEZ-AVIAL <jlm...@gmail.com>
Subject Re: Error parsing WSDL with Axis2
Date Fri, 23 Mar 2012 16:33:43 GMT
No idea what I'm doing wrong?

2012/3/23 JOSE L MARTINEZ-AVIAL <jlmagc@gmail.com>

> I just corrected the WSDL (You will find it attached) and regenerated, but
> the issue is still there:
>
>
> ecoprd@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> rm -r src*
> ecoprd@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'.
> ecoprd@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:58: 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
> ecoprd@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >>
>
>
> Any thoughts?
>
>
> 2012/3/23 Sagara Gunathunga <sagara.gunathunga@gmail.com>
>
>> On Fri, Mar 23, 2012 at 5:33 PM, JOSE L MARTINEZ-AVIAL <jlmagc@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:
>> >
>> > ecoprd@naboo.mia.usa.sinvest:/opt/eco/ecoprd/axis2-1.6.1/bin >> rm -r
>> src*
>> > ecoprd@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!
>> > ecoprd@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
>> > ecoprd@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.gunathunga@gmail.com>
>> >>
>> >> On Fri, Mar 23, 2012 at 4:45 PM, JOSE L MARTINEZ-AVIAL <
>> jlmagc@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)
>> >> >
>> >> > ecoprd@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:
>> >> >
>> >> > ecoprd@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 <jlmagc@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.gunathunga@gmail.com>
>> >> >>>
>> >> >>> On Fri, Mar 23, 2012 at 12:02 AM, JOSE L MARTINEZ-AVIAL
>> >> >>> <jlmagc@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 <jlmagc@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-unsubscribe@axis.apache.org
>> >> >>> For additional commands, e-mail: java-user-help@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-unsubscribe@axis.apache.org
>> >> For additional commands, e-mail: java-user-help@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-unsubscribe@axis.apache.org
>> For additional commands, e-mail: java-user-help@axis.apache.org
>>
>>
>

Mime
View raw message