Why do you have an element in your message in the "http://www.w3.org/2001/XMLSchema" namespace? Does your message include a schema? If so, have you defined a <xs:schema> element as an element within your message structure? Or did you perhaps specify "http://www.w3.org/2001/XMLSchema" as the targetNamespace for your schema?
An example would help us identify the problem. Anne On 3/30/07, Ted Jones <[EMAIL PROTECTED]> wrote:
Thanks for your response Amila. The SOAP response looks correct when validating against the wsdl. The issue seems to be in the generated stub code when a check is done comparing the QName of the element. The WSDL targetnamespace http://helper.webservice.soap.test.com/xsd is used to compare against an element that has http://www.w3.org/2001/XMLSchema as it's namespace so they don't match up and consequently the "java.lang.RuntimeException: Unexpected subelement value" exception is thrown. Here is the line I am referring to: if (reader.isStartElement() && new javax.xml.namespace.QName("http://helper.webservice.soap.test.com/xsd","value").equals(reader.getName())){ Is this a limitation of ADB, an error in the stub generation, an error in the wsdl generation, or something I can control in my stub generation? Thanks for any insight you can offer. Ted ________________________________ From: Amila Suriarachchi [mailto:[EMAIL PROTECTED] Sent: Thursday, March 29, 2007 11:48 PM To: [email protected] Subject: Re: [Axix2] java.lang.RuntimeException: Unexpected subelement value we have discussed this senario in many times. First thing you have to do is to check the received soap message using the tcp mon. then validate the that received response message with the generated wsdl (wsdl you used to generate the code) Amila. On 3/30/07, Ted Jones <[EMAIL PROTECTED]> wrote: > > > I am receiving the following exception in my ADB generated stub while processing my soap response: java.lang.RuntimeException: Unexpected subelement value > > The WSDL used to generate my stub is auto generated (Axis2 1.1.1). > > Any ideas? > > TIA, > Ted -- Amila Suriarachchi, WSO2 Inc.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
