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

        

Reply via email to