回滚日志记录中的文本长度限制

Kun*_*Jha 6 logging cxf logback

我们使用logback.xml配置文件将应用程序SOAP请求记录到接口.SOAP请求本身是使用Apache CXF框架生成的.

配置如下.

<logger name="org.apache.cxf.interceptor.LoggingInInterceptor" additivity="false">
    <level value="INFO" />
    <appender-ref ref="SOAPENVELOPLOGS" />
</logger>
Run Code Online (Sandbox Code Playgroud)

我们面临的问题是当SOAP请求/响应的长度超过102410个字符时,其余的文本不会打印在日志中.因此,我们在日志中打印了部分请求/响应.

想知道这个长度限制是在logback还是Apache CXF中.这就是有相同的工作吗?

谢谢

Dan*_*ulp 5

CXF.LoggingInInterceptor上有一个属性来控制它记录的限制大小.您需要在那里设置限制.