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

Using a variable with 2 message parts, refering to header and body, for a receive activity fails

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 1.1
    • 1.1.1
    • Axis2 Integration
    • None
    • tomcat 5.5, JDK 1.5

    Description

      The issue is on the 1.1 branch..

      WSDL Message declaration...
      <wsdl:message name="RunInputMessage">
      <wsdl:part name="input" element="typens:Run" />
      <wsdl:part name="lheader" element="lc:context"/>
      </wsdl:message>

      BPEL variable declaration
      <bpws:variable messageType="tns:RunInputMessage" name="WorkflowInput"/>

      The receive activity
      <bpws:receive createInstance="yes" operation="Run"
      partnerLink="workflowUserPartner"
      portType="tns:CMWFporttype" variable="WorkflowInput"/>

      Above receive fails stating that the part "lheader" is not found, even though the correct header blocks are there in the request message.

      Attachments

        1. patch.txt
          0.9 kB
          Nanayakkara Kuruppuge Thilina Gunarathne

        Activity

          People

            mriou Matthieu Riou
            thilina Nanayakkara Kuruppuge Thilina Gunarathne
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: