[ https://issues.apache.org/jira/browse/CXF-3720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13090826#comment-13090826 ]
Willem Jiang commented on CXF-3720: ----------------------------------- According to SOAP/JMS specification, the SOAPJMS_soapAction header is optional. And if using SOAP 1.2 binding, we need to check this property matches the one within the content-type. {code} [Definition: If using SOAP 1.2, and the contentType property has an action parameter, that parameter value is compared with the SOAPJMS_soapAction value. A fault MUST be generated with fault subcode mismatchedSoapAction if the SOAP 1.2 action does not match the SOAPJMS_soapAction value.†] {code} > SOAP over JMS miss SOAPJMS_soapAction property > ---------------------------------------------- > > Key: CXF-3720 > URL: https://issues.apache.org/jira/browse/CXF-3720 > Project: CXF > Issue Type: Improvement > Components: Soap Binding > Affects Versions: 2.4.1 > Environment: Windows Server 2008 R2 > Reporter: Jorge Flores > Assignee: Freeman Fang > > I have created a service consumer using the CXF JMSConfigFeature. I notice > the SOAP action in the generated request message is included in the JMS > custom property SOAPJMS_contentType. For example, > Properties={ > "SOAPJMS_isFault"={boolean:false} > "SOAPJMS_contentType"={string:'application/soap+xml; action="sayHello"; > charset=UTF-8'} > "SOAPJMS_bindingVersion"={string:'1.0'}} > Is there any reason why the header property 'SOAPJMS_soapAction' is not > included in the CXF SOAP/JMS implementation? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira