SoapHelper Improvement: Resolve WSDL operation name based on message content
-----------------------------------------------------------------------------
Key: SM-488
URL: https://issues.apache.org/activemq/browse/SM-488
Project: ServiceMix
Issue Type: Improvement
Components: servicemix-soap
Affects Versions: 3.0-M1, 3.0-M2
Reporter: Alex Boisvert
Fix For: 3.0
Attachments: SoapHelper.diff
The attached patch allows SoapHelper to resolve the WSDL operation name based
on the message content. The approach follows the WS-I BasicProfile
recommendation to identify the "operation signature [1]:
"The profile defines the "operation signature" to be the fully qualified name
of the child element of SOAP body of the SOAP input message described by an
operation in a WSDL binding."
[1] http://www.ws-i.org/Profiles/BasicProfile-1.1.html#Operation_Signatures
If the operation cannot be resolved from the WSDL definition, the operation
name default to the fully-qualified name of the SOAP body element (as before
the patch).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira