我们正在spring框架中开发RESTFUL服务,我们使用的日志框架是apache CXF。
我们从服务的消费者那里获得了JSON形式的请求,我们需要在日志文件中打印之前屏蔽JSON的一些内容。
我们正在尝试使用自定义拦截器拦截记录器消息,但请求永远不会到达自定义拦截器类。能否请您提出解决问题的想法。
以下是其他详细信息:
public class CustomLogInterceptor extends LoggingInInterceptor {
public String transform(String originalLogString) {
// Custom logic will be here to mask the originalLogString
}
}
spring context XML changes:
CustomLogInterceptor
类包含在spring上下文XML文件中。
非常感谢任何帮助!