Petals BC SOAP

Calls the wrong operation when all SoapAction are defined to ""

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 4.0.4
  • Fix Version/s: 4.1
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    Example workaround for now:

    In case you get a strange behavior while testing, please test this:

    BC-SOAP needs a parameter called SoapAction, unique to each operation. When you generate WSDLs for Jsr181 in Petals Studio, Each operation has the same SoapAction value. This should be fine in our case. But to be completely clear in case of strange behavior, you can edit HelloWorld.wsdl and define _SoapAction_s. This might be corrected in the future, in Petals Studio or in BC-SOAP.

    SELECT:
    <operation name="helloWorld">
    <soap:operation soapAction=""/>

    REPLACE BY:
    <operation name="helloWorld">
    <soap:operation soapAction="helloWorld"/>

    SELECT:
    <operation name="listenToTheWorld">
    <soap:operation soapAction=""/>

    REPLACE BY:
    <operation name="listenToTheWorld">
    <soap:operation soapAction="helloWorld"/>

    Show
    Example workaround for now: In case you get a strange behavior while testing, please test this: BC-SOAP needs a parameter called SoapAction, unique to each operation. When you generate WSDLs for Jsr181 in Petals Studio, Each operation has the same SoapAction value. This should be fine in our case. But to be completely clear in case of strange behavior, you can edit HelloWorld.wsdl and define _SoapAction_s. This might be corrected in the future, in Petals Studio or in BC-SOAP. SELECT: <operation name="helloWorld"> <soap:operation soapAction=""/> REPLACE BY: <operation name="helloWorld"> <soap:operation soapAction="helloWorld"/> SELECT: <operation name="listenToTheWorld"> <soap:operation soapAction=""/> REPLACE BY: <operation name="listenToTheWorld"> <soap:operation soapAction="helloWorld"/>
  • Environment:
    Windows 7, Studio 1.1.1, Petals ESB 3.1.1

Issue Links

Activity

Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
4d 19h 59m
1
noddoux
Mon, 15 Nov 2010 - 14:01:37 +0100
Open Open In Progress In Progress
5s
1
noddoux
Mon, 15 Nov 2010 - 14:01:42 +0100
In Progress In Progress Resolved Resolved
11s
1
noddoux
Mon, 15 Nov 2010 - 14:01:53 +0100

People

Dates

  • Created:
    Wed, 10 Nov 2010 - 18:02:25 +0100
    Updated:
    Thu, 16 Feb 2012 - 17:06:27 +0100
    Resolved:
    Mon, 15 Nov 2010 - 14:01:53 +0100