Class Cxf3791WorkaroundInterceptor
- java.lang.Object
-
- org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
- org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
-
- org.openehealth.ipf.commons.ihe.ws.cxf.Cxf3791WorkaroundInterceptor
-
- All Implemented Interfaces:
org.apache.cxf.binding.soap.interceptor.SoapInterceptor,org.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>,org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
public class Cxf3791WorkaroundInterceptor extends org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptorAccording to ITI TF CP-510, SOAP Action should be ignored. CXF contains a direct contradiction to this requirement — see CXF-3791.This interceptor simply deletes the SOAP action from HTTP Content-Type header and is intended for incoming chains on both client and server sides.
- Author:
- Dmytro Rud
- See Also:
SoapActionInInterceptor, SOAP 1.2 specification
-
-
Constructor Summary
Constructors Constructor Description Cxf3791WorkaroundInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleMessage(org.apache.cxf.binding.soap.SoapMessage message)-
Methods inherited from class org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
getFaultCodePrefix, getRoles, getUnderstoodHeaders, prepareStackTrace
-
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
-
-