can you send the full stack trace? is the sample code I send works with the simple Http server?
Amila. On 9/20/07, Erwin Reinhoud <[EMAIL PROTECTED]> wrote: > > Hello Amila, > > Thanks for that info. It still mystifies me that i cant get it to work > though. I took your generated code ran the included ant build file and added > the aar to my clean axis2 1.3 web app service location. I got a the same > error as before i.e. soapenv:Server faultstring:unknown. > > For the moment we're going to use the axis 1.4 version, but i hope to > solve this problem with axis2. However considering the last test i can see > only the environment i used as the source of this problem (which is windows > XP and tomcat 5.5-0.23. > > Once again thanks for the help. > > Kind regards, > Erwin > > -----Oorspronkelijk bericht----- > *Van:* Amila Suriarachchi [mailto:[EMAIL PROTECTED] > *Verzonden:* donderdag 20 september 2007 11:24 > *Aan:* [email protected] > *Onderwerp:* Re: ADBException: Unexpected subelement Code > > for -p option you have to give a package name. > > I used the wsdl2java.sh tool with current trunk code base. it should be ok > with Axis2 1.3 > wsdl2java.sh -uri <wsdl path> -ss -sd -g -u -o <out put path> > > Amila > > On 9/20/07, Erwin Reinhoud <[EMAIL PROTECTED]> wrote: > > > > Dear Amila, > > > > Once again thanks for your time and good to hear axis2 has no problem > > with this wsdl. Keeps me wondering what is wrong, probably the build script > > which i used succesfully for other services. I'll post it again. How does > > your build script look like? What version of axis2 (i used 1.3)? Any > > ideas on what i might be doing wrong? I will compare your generated code > > with mine. > > > > <target depends="prepare.repo" name="generate.service"> > > <java classname="org.apache.axis2.wsdl.WSDL2Java"> > > <arg value="-uri" /> > > <arg value="wsdl\test.wsdl" /> > > <arg value="-ss" /> > > <arg value="-sd" /> > > <arg value="-uw" /> > > <arg value="-g"/> > > <arg value="-p" /> > > <arg value="-o" /> > > <arg value="${service.dir}" /> > > <classpath refid="axis2.class.path" /> > > </java> > > </target> > > > > > > Once again thanks very much. > > > > Kind regards, > > Erwin > > > > > > > > > > > > -----Oorspronkelijk bericht----- > > *Van:* Amila Suriarachchi [mailto:[EMAIL PROTECTED] > > *Verzonden:* donderdag 20 september 2007 10:10 > > *Aan:* [email protected] > > *Onderwerp:* Re: ADBException: Unexpected subelement Code > > > > please see the attached file where I could invoke the service correctly. > > I have attached request and response messages. > > > > Amila. > > > > On 9/19/07, Erwin Reinhoud <[EMAIL PROTECTED]> wrote: > > > > > > Dear Amila, > > > > > > Could you let me know if my infromation was of any use? I succesfully > > > used the wsdl to generate a service using axis 1.4, but am hoping to > > > be able to do the same with axis2. > > > > > > Kind regards, > > > Erwin > > > > > > -----Oorspronkelijk bericht----- > > > *Van:* Erwin Reinhoud > > > *Verzonden:* dinsdag 18 september 2007 14:58 > > > *Aan:* [email protected] > > > *Onderwerp:* RE: ADBException: Unexpected subelement Code > > > > > > Dear Amila, > > > > > > Thanks for the time. I added the complete wsdl and log, response and > > > request as attachment. Mind you, the fault of this service differs from > > > before, but i still have trouble creating a working service of this ws-i > > > compliant wsdl. Hope you can help. Thanks in advance. > > > > > > Kind regards, > > > Erwin > > > > > > > > > > > > -----Oorspronkelijk bericht----- > > > *Van:* Amila Suriarachchi [mailto:[EMAIL PROTECTED] > > > *Verzonden: *maandag 17 september 2007 13:02 > > > *Aan:* [email protected] > > > *Onderwerp:* Re: ADBException: Unexpected subelement Code > > > > > > > > > > > > On 9/17/07, Erwin Reinhoud <[EMAIL PROTECTED]> wrote: > > > > > > > > Dear users, > > > > > > > > I am using axis2 1.3 and an ant script to generate a service. > > > > However i keep getting the "Unexpected subelement" exception as soon as > > > > i > > > > add for example the "Metadata" element being a complex type (see > > > > additions > > > > below). I renamed some stuff for this post so please disregard any > > > > possible > > > > errors (the wsdl+schema is validated). I also added the"-uw" argument > > > > to the > > > > wsdl2java but does not seem to help. The question is what is wrong with > > > > the > > > > ant target or wsdl, assuming that the soapui generated request is > > > > correct? > > > > > > > > > > Can you try to access the axis2 service with the Axis2 client and see? > > > > > > > > > Can you send a valid complete wsdl file which shows the problem? > > > > > > Amila. > > > > > > Thanks in advance. > > > > Kind regards, > > > > Erwin > > > > > > > > Server response: > > > > > > > > <soapenv:Envelope > > > > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/ > > > > "> > > > > <soapenv:Body> > > > > <soapenv:Fault> > > > > <faultcode>soapenv:Server</faultcode> > > > > <faultstring>org.apache.axis2.databinding.ADBException: > > > > Unexpected subelement Code2</faultstring> > > > > <detail/> > > > > </soapenv:Fault> > > > > </soapenv:Body> > > > > </soapenv:Envelope> > > > > > > > > > > > > > > > > SOAPUI request based on wsdl: > > > > > > > > <soapenv:Envelope xmlns:soapenv=" > > > > http://schemas.xmlsoap.org/soap/envelope/" > > > > xmlns:v0=" http://localhost/schemas/v0.2"> > > > > <soapenv:Header/> > > > > <soapenv:Body> > > > > <v0:Send> > > > > <v0:Metadata> > > > > <v0:Code2 >?</v0:Code2 > > > > > </v0:Metadata> > > > > <!--Optional:--> > > > > <v0:Data>?</v0:Data> > > > > </v0:Send> > > > > </soapenv:Body> > > > > </soape > > > > > > > > ANT WSDL2JAVA target: > > > > > > > > <target name="generate.service" depends="prepare.repo"> > > > > <java classname="org.apache.axis2.wsdl.WSDL2Java"> > > > > <arg value="-uri" /> > > > > <arg value="wsdl\DataService_v0.2.wsdl" /> > > > > <arg value="-ss" /> > > > > <arg value="-uw" /> > > > > <arg value="-sd" /> > > > > <arg value="-g"/> > > > > <arg value="-p" /> > > > > <arg value="-o" /> > > > > <arg value="${gen.service.dir}" /> > > > > <classpath refid="axis2.class.path" /> > > > > </java> > > > > > > > > > > > > </target> > > > > > > > > > > > > > > > > > > > > The schema: > > > > > > > > <?xml version="1.0" encoding="UTF-8"?> > > > > <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema " > > > > xmlns:xmime="http://www.w3.org/2005/05/xmlmime" > > > > xmlns:tns=" http://localhost/schemas/v0.2" > > > > targetNamespace="http://localhost/schemas/v0.2 " > > > > elementFormDefault="qualified"> > > > > <xsd:import namespace="http://www.w3.org/2005/05/xmlmime " > > > > schemaLocation="xmlmime.xml"/> > > > > > > > > <xsd:element name="Send"> > > > > <xsd:complexType> > > > > <xsd:sequence> > > > > <xsd:element name="Metadata" type="tns:Metadata"/> > > > > <xsd:element name="Data" type="xsd:string" minOccurs="0"/> > > > > </xsd:sequence> > > > > </xsd:complexType> > > > > </xsd:element> > > > > <xsd:element name="SendResponse"> > > > > <xsd:complexType> > > > > <xsd:sequence> > > > > <xsd:element name="berichtUit" type="tns:Status" nillable="true" > > > > minOccurs="0"/> > > > > </xsd:sequence> > > > > </xsd:complexType> > > > > </xsd:element> > > > > <xsd:complexType name="Status"> > > > > <xsd:sequence> > > > > <xsd:element name="Code" type="xsd:string"/> > > > > <xsd:element name="Melding" type="xsd:string" minOccurs="0"/> > > > > </xsd:sequence> > > > > </xsd:complexType> > > > > <xsd:complexType name="Metadata"> > > > > <xsd:sequence> > > > > <xsd:element name="Code2" type="xsd:string"/> > > > > </xsd:sequence> > > > > </xsd:complexType> > > > > > > > > > > > > > > > > > > > > </xsd:schema> > > > > > > > > > > > > > > > > -- > > > Amila Suriarachchi, > > > WSO2 Inc. > > > > > > > > > > > > -- > > Amila Suriarachchi, > > WSO2 Inc. > > > > > > > -- > Amila Suriarachchi, > WSO2 Inc. > > -- Amila Suriarachchi, WSO2 Inc.
