[
https://issues.apache.org/jira/browse/CXF-8226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17228798#comment-17228798
]
Freeman Yue Fang commented on CXF-8226:
---------------------------------------
I believe this is fixed by CXF-8257
> Not able to log webservice calls with corrupt data
> ---------------------------------------------------
>
> Key: CXF-8226
> URL: https://issues.apache.org/jira/browse/CXF-8226
> Project: CXF
> Issue Type: Improvement
> Components: logging
> Affects Versions: 3.3.5
> Reporter: Bernhard Mähr
> Priority: Major
>
> We are providing a webservice connected by multiple customers with no or not
> much technical knowledge and existing old software. To support them it would
> be helpful to be able to log webservice calls which even cant be parsed.
> I have implemented a solution by replacing the OutFaultChainInitiatorObserver
> with a custom version which logs the in message before continuing.
> {code:java}
> public class MyOutFaultChainInitiatorObserver extends
> OutFaultChainInitiatorObserver {
> @Override
> public void onMessage(final Message message) {
> MySlf4jVerboseEventSender.in.handleMessage(message);
> super.onMessage(message);
> }
> }
> {code}
> But it is not ea really clean solution. Would be nice if it would be easier
> to configure/activate. Additionally I think the request is logged twice if it
> is parsable but fails with an other error.
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)