设置 LoggingOutInterceptor 没有记录器的限制
Set LoggingOutInterceptor no limit of logger
我在 cxf 配置中使用拦截器 "LogginOutInterceptor"。我想在控制台中记录我发送的所有消息(消息为 3MB),所以我决定将属性 limit = -1。好吧,这很好,消息说:
---> 消息被截断为“+ lim +”字节
不再显示。但现在日志显示的不是完整的消息,而是:
消息:
消息(保存到 tmp 文件):
文件名:/tmp/cxf-tmp-402302/cos4662421026116506665tmp
我试图避免寻找有同样问题的人,但我做不到。消息无论如何都被截断了...有人遇到同样的问题吗?
谢谢。
如果这个 "LogginOutInterceptor" class 不能按照你想要的方式工作,只需使用另一个 class 代替:
Logging request/response with Apache CXF as XML
我很久以前遇到过同样的问题,在答案中使用 class 对我来说效果非常好。
我在 cxf 配置中使用拦截器 "LogginOutInterceptor"。我想在控制台中记录我发送的所有消息(消息为 3MB),所以我决定将属性 limit = -1。好吧,这很好,消息说:
---> 消息被截断为“+ lim +”字节
不再显示。但现在日志显示的不是完整的消息,而是:
消息:
消息(保存到 tmp 文件):
文件名:/tmp/cxf-tmp-402302/cos4662421026116506665tmp
我试图避免寻找有同样问题的人,但我做不到。消息无论如何都被截断了...有人遇到同样的问题吗?
谢谢。
如果这个 "LogginOutInterceptor" class 不能按照你想要的方式工作,只需使用另一个 class 代替:
Logging request/response with Apache CXF as XML
我很久以前遇到过同样的问题,在答案中使用 class 对我来说效果非常好。