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

Reply loses xmlns=""

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0-incubating
    • 1.0-incubating
    • Axis2 Integration
    • None

    Description

      Here's the log that shows the variable used and the message sent (<resultSet> loses its xmlns="" attribute).

      12:17:07,483 DEBUG [REPLY] <reply> partnerLink=OPartnerLink#11, operation=Operation: name=Receive
      style=REQUEST_RESPONSE,1
      Input: name=request
      Message: name=

      {http://www.example.com/TestGetRoles/Pool_To_TestGetRoles}

      request
      Part: name=GetRoleListOutput
      elementName=

      {http://test.intalio.com}

      GetRoleListOutput
      Output: name=response
      Message: name=

      {http://www.example.com/TestGetRoles/Pool_To_TestGetRoles}

      response
      Part: name=GetRoleListOutput
      elementName=

      {http://test.intalio.com}

      GetRoleListOutput
      12:17:08,414 DEBUG [JobStoreJTA] MisfireHandler: scanning for misfires...
      12:17:08,414 DEBUG [JobStoreJTA] Found 0 triggers that missed their scheduled fire-time.
      12:17:08,665 DEBUG [BpelProcess] ProcessImpl completed OK.
      12:17:08,665 DEBUG [ODEService] Commiting ODE MEX {MyRoleMex#3735561 [Client -8tfxx2usvugxx1gbu78h79] calling

      {http://www.example.com/TestGetRoles/Pool_To_TestGetRoles}

      Pool_To_TestGetRoles_Service.Receive(...)}
      12:17:09,606 DEBUG [ODEService] Handling response for MEX {MyRoleMex#3735561 [Client -8tfxx2usvugxx1gbu78h79] calling

      {http://www.example.com/TestGetRoles/Pool_To_TestGetRoles}

      Pool_To_TestGetRoles_Service.Receive(...)}
      12:17:09,606 DEBUG [ODEService] Received response message <?xml version="1.0" encoding="UTF-8"?>
      <GetRoleListOutput xmlns="http://test.intalio.com">
      <JDBCReturn>
      <resultSet xmlns="">
      <row>
      <ROLE_NAME>string
      </ROLE_NAME>
      <ROLE_DESC>desc</ROLE_DESC>
      </row>
      </resultSet>
      </JDBCReturn>
      </GetRoleListOutput>
      12:17:09,616 DEBUG [ODEMessageReceiver] Reply for TestGetRoles/Pool_To_TestGetRoles.Receive
      12:17:09,616 DEBUG [ODEMessageReceiver] Reply message
      <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header /><soapenv:Body>
      <GetRoleListOutput xmlns="http://test.intalio.com">
      <JDBCReturn>
      <resultSet>
      <row>
      <ROLE_NAME>string
      </ROLE_NAME>
      <ROLE_DESC>desc</ROLE_DESC>
      </row>
      </resultSet>
      </JDBCReturn>
      </GetRoleListOutput></soapenv:Body></soapenv:Envelope>
      12:17:09,616 DEBUG [Phase] Checking pre-condition for Phase "ProcessHeader"

      See attached deploy bundled for an example.

      Here's a message that can be sent:

      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:test="http://test.intalio.com">
      <soapenv:Header/>
      <soapenv:Body>
      <test:GetRoleListOutput>
      <test:JDBCReturn>
      <resultSet>
      <!-Zero or more repetitions:->
      <row>
      <ROLE_NAME>name</ROLE_NAME>
      <ROLE_DESC>desc</ROLE_DESC>
      </row>
      </resultSet>
      </test:JDBCReturn>
      </test:GetRoleListOutput>
      </soapenv:Body>
      </soapenv:Envelope>

      Attachments

        1. TestGetRoles.zip
          15 kB
          Pascal Belloncle

        Activity

          People

            mriou Matthieu Riou
            psq Pascal Belloncle
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: