InstanceManagement wsdl return invalid response for delete operation.
---------------------------------------------------------------------

                 Key: ODE-613
                 URL: https://issues.apache.org/jira/browse/ODE-613
             Project: ODE
          Issue Type: Bug
          Components: Management API
    Affects Versions: 1.3.2
            Reporter: Alexis Midon
            Assignee: Alexis Midon



if we call the "delete" operation, the soap response result is the following :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
   <soapenv:Body>
      <axis2ns2:deleteResponse xmlns:axis2ns2="http://www.apache.org/ode/pmapi";>
         <list>
            <element>491532</element>
         </list>
      </axis2ns2:deleteResponse>
   </soapenv:Body>
</soapenv:Envelope>

the expected type as described in the wsdl is :
- <message name="deleteOutput">
  <part name="iids" type="tns:iidsType" />
  </message>

so since the runtime output result is not valid , we couldn't call the instance 
management service, for a workaround solution we have modified
the wsdl to the
following :

    <message name="deleteOutput">
        <part name="list" type="tns:listType"/>
    </message>

with the "listType" complex type already defined in the wsdl.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to