[ http://issues.apache.org/jira/browse/AXIS-1965?page=all ]
Davanum Srinivas updated AXIS-1965:
-----------------------------------
Priority: Major (was: Blocker)
Please upload the complete WSDL. Am downgrading this till there is a way to
reproduce the problem.
thanks,
dims
> org.xml.sax.SAXException when trying to deserialize an array with Axis 1.2RC3
> -----------------------------------------------------------------------------
>
> Key: AXIS-1965
> URL: http://issues.apache.org/jira/browse/AXIS-1965
> Project: Axis
> Type: Bug
> Components: Serialization/Deserialization
> Versions: current (nightly), 1.2RC3
> Environment: Linux
> Apache Tomcat 5.0.x
> Reporter: Sergio Bossa
>
> My web services are in doc/literal wrapped style, and they worked fine prior
> to RC3 version.
> I have a method that accepts four parameters, two strings and two arrays of
> Strings, and here is how it's described in the service WSDL:
> <element name="query">
> <complexType>
> <sequence>
> <element name="collection" type="xsd:string"/>
> <element name="query" type="xsd:string"/>
> <element minOccurs="0" maxOccurs="unbounded" name="namespaces"
> type="xsd:string"/>
> <element minOccurs="0" maxOccurs="unbounded" name="vars"
> type="xsd:string"/>
> </sequence>
> </complexType>
> </element>
> Now, when I call the method dynamically with Axis APIs, I get the following
> exception:
> org.xml.sax.SAXException: SimpleDeserializer encountered a child element,
> which is NOT expected, in something it was trying to deserialize.
> This is the SOAP request message, generated when I called the method above,
> passing the two strings, the first array as null and the second array with
> two elements:
> <soapenv:Body>
> <query xmlns="http://montag.sourceforge.net/ns/wsdl/local">
> <arg0 xsi:type="xsd:string">/resources</arg0>
> <arg1 xsi:type="xsd:string"><test> { //[EMAIL PROTECTED]
> </test></arg1>
> <arg2 xsi:nil="true"/>
> <arg3>
> <item xsi:type="xsd:string" xmlns="">ts</item>
> <item xsi:type="xsd:string" xmlns="">1113390437052</item>
> </arg3>
> </query>
> </soapenv:Body>
> This happens also with other methods accepting other parameters and only one
> array, and so on.
> Hope someone could help.
> Regards,
> Sergio B.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira