cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Freeman Fang (JIRA)" <>
Subject [jira] [Commented] (CXF-4368) LoggingInterceptors don't encourage reuse
Date Thu, 09 Aug 2012 08:00:30 GMT


Freeman Fang commented on CXF-4368:


I believe the changes in CXF-4392 already meet your requirements. You can extend cxf LoggingIn|OutInterceptors
and override the formatLoggingMessage method, where you can do whatever you want for the log

> LoggingInterceptors don't encourage reuse
> -----------------------------------------
>                 Key: CXF-4368
>                 URL:
>             Project: CXF
>          Issue Type: Improvement
>    Affects Versions: 2.6
>            Reporter: Yaytay
>            Priority: Minor
>         Attachments: CXF-4368.diff
> I have my own logging interceptors that write to a database.
> The code for these is largely a copy of the code in LoggingInInterceptor and LoggingOutInterceptor,
but as a copy it doesn't take advantage of changes in those interceptors which may be necessary
to take advantage of changes in CXF.
> As a minimum I propose changing the line:
>             log(logger, buffer.toString());
> to be a call to an overridable method so that the buffer can be accessed by subclasses.
> I may also introduce other overridable methods to give access to the raw Message and
abstract the LoggingMessage so that more custom data can be collected.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message