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

Operation input isn't passed for [HTTP binding, GET verb]

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Invalid
    • 1.3.6
    • None
    • BPEL Runtime
    • None
    • Win7 x64, two JRE were tested: 8.0.25 and 7.0.71

    Description

      ODE doesn't pass parameters in the request string using GET HTTP method (verb GET, HTTP binding). Attaching the Axis2 service aar with sources to get up the service (built with Java 7.0.71 - use it to start Tomcat with Axis2), the ODE process zip to access it and SOAP request to execute the ODE process. TCPMon also was used to accept on the port 8099 and pass through to the port 8080 of the real Tomcat service to check requests content.
      Actual response from the ODE process is "I'd say Hello to the one who said 'null'Unable to render embedded object: File ( "I'd say Hello to the one who said 'hi from BPEL') not found.".
      If you update the deploy.xml to use the HelloWorldWSHttpSoap11Endpoint endpoint the process works out successfully returning the expected response.
      Taking a look at requests in TCPMon we see the "http://localhost:8099/axis2/services/HelloWorldWS.HelloWorldWSHttpEndpoint/HelloBack" request address for the given example using the urlReplacement input encoding. If you change it to the "urlEncoded" then the request string will be "http://localhost:8099/axis2/services/HelloWorldWS.HelloWorldWSHttpEndpoint/HelloBack?".
      Thus nither "urlEncoded" nor "urlReplacement" GET encodings do not work out appropriately in the ODE.

      Attachments

        1. HelloWorld2.zip
          4 kB
          Vitaliy Tkachenko
        2. HelloWorldWS.aar
          28 kB
          Vitaliy Tkachenko
        3. HelloWorldWS.zip
          19 kB
          Vitaliy Tkachenko
        4. hwwsExecute.xml
          0.3 kB
          Vitaliy Tkachenko

        Activity

          People

            vanto Tammo van Lessen
            virtualvat Vitaliy Tkachenko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: