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

Different responses from same BPEL process in Tomcat and ServiceMix

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.2
    • 1.4
    • JBI Integration
    • None
    • ode-jbi-1.2.zip deployed in apache-servicemix-3.2.2 with JbiWsdl11WrapperMapper MessageMapper

    Description

      I am get different response (for same request message) from same BPEL process deployed in Tomcat and ServiceMix.

      Here are the details.

      CASE 1:
      ODE_VERSION = apache-ode-war-1.2.zip
      DEPLOYED_IN = apache-tomcat-5.5.26
      BPEL = Created with Eclipse BPELDesigner, used SOAP Doc/Lit Binding for serving requests.
      Following response is received in Eclipse Webservice Tester
      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ENVELOPE xmlns="http://www.ciber.com/GEIP/SOAPOC/CanonicalContent.xsd"> <CMH xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope" xmlns:ns0="http://www.ciber.com/GEIP/SOAPOC/CanonicalContent.xsd"> ... </CMH> <RESULT_STACK> ... </RESULT_STACK> </ENVELOPE></soapenv:Body></soapenv:Envelope>

      ///////////////////////////////
      CASE2:
      ODE_VERSION = ode-jbi-1.2.zip
      DEPLOYED_IN = apache-servicemix-3.2.2
      BPEL = Same BPEL Process used as above
      MESSAGE_MAPPER = ode-jbi.messageMapper=org.apache.ode.jbi.msgmap.JbiWsdl11WrapperMapper (does not work with other 2 mappers)
      Following response is received in Eclipse Webservice Tester
      <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ENVELOPE> <ns0:CMH xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope" xmlns:ns0="http://www.ciber.com/GEIP/SOAPOC/CanonicalContent.xsd"> ... </ns0:CMH> <ns0:RESULT_STACK xmlns:ns0="http://www.ciber.com/GEIP/SOAPOC/CanonicalContent.xsd"> ... </ns0:RESULT_STACK> </ENVELOPE></soap:Body></soap:Envelope>

      Note that ENVELOPE element in CASE1 belongs to http://www.ciber.com/GEIP/SOAPOC/CanonicalContent.xsd (correct response)
      however in CASE2 it belongs to http://schemas.xmlsoap.org/soap/envelope/ (incorrect response)

      -Harshit

      Attachments

        Activity

          People

            Unassigned Unassigned
            hkapoor Harshit Kapoor
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: