Uploaded image for project: 'ODE'
  1. ODE
  2. ODE-613

InstanceManagement wsdl return invalid response for delete operation.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.3.2
    • 1.3.3
    • Management API
    • None

    Description

      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.

      Attachments

        Activity

          People

            alexismidon Alexis Midon
            alexismidon Alexis Midon
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: