-
Bug
-
Resolution: Done
-
Major
-
7.4.23.GA
-
None
after upgrading to 7.4.23, our custom interceptor, which extends org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor (hence also implements org.apache.cxf.binding.soap.interceptor.SoapInterceptor I) stopped working. Our custom interceptor contains our own implementation of getUnderstoodHeaders() , which is completely disregarded by the TCCLAwareSoapPhaseInterceptor.getUnderstoodHeaders() decorator (which replaces our interceptor in runtime) . Traced the issue back to the https://issues.redhat.com/browse/JBEAP-28792 . The provided fix lacks check if delegate is instance of SoapInterceptor and if so, calling ((SoapInterceptor) delegate).getUnderstoodHeaders() within the TCCLAwareSoapPhaseInterceptor.getUnderstoodHeaders()
- clones
-
JBEAP-31277 [GSS](8.0.z) Overriden SoapInterceptor.getUndertstoodHeaders() is never called
-
- Resolved
-
- is incorporated by
-
JBEAP-31399 (7.4.z) Upgrade jbossws-cxf from 5.4.15.Final-redhat-00001 to 5.4.17.Final-redhat-00001
-
- New
-