MTomCheckInterceptor force attachment writing even if there are no attachments
------------------------------------------------------------------------------
Key: SM-1228
URL: https://issues.apache.org/activemq/browse/SM-1228
Project: ServiceMix
Issue Type: Bug
Components: servicemix-cxf-bc
Affects Versions: 3.2.1
Reporter: Andrea Zoppello
Attachments: MtomCheckInterceptor.java
The class org.apache.servicemix.cxfbc.interceptor.MtomCheckInterceptor, check
only the properties mtomEnable to determine if attachments must be written.
The problem is that there are some use case where attachment are only in Soap
request, instead the Soap response must be a plain soap response.
Actually if in the xbean mtomEnabled = true this force, the attachment writes
in response, even if the cxf SOAPMessage object has no attachment.
The solution is to check if attachments are there before setting the
properties to write.
I'va attached a patched version of MtomCheckInterceptor
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.