[
https://issues.apache.org/jira/browse/TUSCANY-1090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jim Marino updated TUSCANY-1090:
--------------------------------
Fix Version/s: Java-SCA-Axis-Future
> A service with two operations exposed over a WS binding is not handling the
> incoming SOAP requests correctly
> ------------------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-1090
> URL: https://issues.apache.org/jira/browse/TUSCANY-1090
> Project: Tuscany
> Issue Type: Bug
> Components: Java SCA Axis Binding
> Affects Versions: Java-M2
> Reporter: Johny Mathew
> Priority: Critical
> Fix For: Java-SCA-Axis-Future
>
>
> A service with two operations exposed over a WS binding is not handling the
> incoming SOAP requests correctly. I am running the helloworld-ws-asynch
> sample. I am calling the getGreetings operation but the
> getGreetingsWithCallback is being executed. In the wsdl file both the
> SOAPActions are set to "" and looks like it is using the last operation
> added to the table. The Axis2 runtime picks a MessageReceiver to dispatch the
> incoming request on. It picks this based on the AxisOperation it calculates.
> It's calculating the wrong operation. For some reason the
> org.apache.axis2.engine.SOAPActionBasedDispatcher's findOperation() is doing
> the calculation and it's just looking up the soapAction in a hashtable. I
> don't know whether this is an issue for the axis2 runtime or a java2wsdl tool
> issue (the tool should not leave the SOAPAction as "")
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]