Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0.5
-
None
-
Unknown
Description
With CXF-4866 the 'CaptureEnd' interceptor was introduced.
This interceptor is placed in the phase post-protocol.
In my case the message was stored without the ending tags </soap:Body></soap:Envelope>
These tags are written in the phase 'write-ending' by the interceptor 'SoapOutEndingInterceptor'.
So placing the 'CaptureEnd' interceptor in the phase 'pre-stream-ending' solved the issue.
Remark: This error occurred, because I used another parser than the woodstox parser. The woodstox parser has the property 'com.ctc.wstx.automaticEndElements'. When this parameter is set to true, message is stored with end tags.
Attachments
Issue Links
- is broken by
-
CXF-4866 WSRM in combination with WS-Security: timestamp problem
- Closed