Sven Strohschein created AXIS2-5379:
---------------------------------------

             Summary: The 3. URL parameter can not be processed (REST web 
service with WSDL 2.0)
                 Key: AXIS2-5379
                 URL: https://issues.apache.org/jira/browse/AXIS2-5379
             Project: Axis2
          Issue Type: Bug
          Components: wsdl
    Affects Versions: 1.6.2
            Reporter: Sven Strohschein
            Priority: Critical


Hi,

I have developed a simple "hello world" REST web service with WSDL 2.0 and 
Axis2. 
There are three URL parameters defined, but the third URL parameter can 
not be processed (ADBException regarding unexpected element). The first two 
parameters are processed correctly.

I could not get an answer via the axis2 mailing list regarding this problem 
(http://mail-archives.apache.org/mod_mbox/axis-java-user/201207.mbox/%3C500F0ADF.1050108%40gmx.de%3E),
 could not find any examples, tutorials or documentation for a REST web service 
with WSDL 2.0 and more than two parameters.

The full example code, wsdl, etc. is attached to this issue.


URL calls

http://localhost:8080/services/helloWebServiceREST/getHello?input=test -> 
working
http://localhost:8080/services/helloWebServiceREST/getHello?input=test&second=test2
 -> working
http://localhost:8080/services/helloWebServiceREST/getHello?input=test&second=test2&third=test3
 -> not working ("org.apache.axis2.databinding.ADBException: Unexpected 
subelement second")
http://localhost:8080/services/helloWebServiceREST/getHello?input=test&third=test3
 -> not working ("org.apache.axis2.databinding.ADBException: Unexpected 
subelement input")


Request element

<xsd:element name="hellorequest">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element minOccurs="0" name="input" nillable="true" 
type="xsd:string"/>
      <xsd:element minOccurs="0" name="second" nillable="true" 
type="xsd:string"/>
      <xsd:element minOccurs="0" name="third" nillable="true" 
type="xsd:string"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to