The soap/jms spec requires several jms properties like SOAPJMS_contentType to be set on an incoming message. In case the required properties are not present a fault is returned.
While this is perfectly compliant with the spec it creates interop problems with implementations that do not yet follow the spec.
So I propose to introduce a switch that disables the SoapJMSInInterceptor or that turns the faults into warnings. This would allow older clients to interoperate with cxf.