Java tomcat中的日志记录请求主体

Java tomcat中的日志记录请求主体,java,tomcat,logging,jersey-2.0,Java,Tomcat,Logging,Jersey 2.0,我在获取jersey记录的请求体xml/json时遇到问题。我补充说 </init-param> <init-param> <param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name> <param-value>com.sun.jersey.api.container.filter.Logging

我在获取jersey记录的请求体xml/json时遇到问题。我补充说

    </init-param>
    <init-param>
        <param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name>
        <param-value>com.sun.jersey.api.container.filter.LoggingFilter</param-value>
    </init-param>
    <init-param>
        <param-name>com.sun.jersey.spi.container.ContainerResponseFilters</param-name>
        <param-value>com.sun.jersey.api.container.filter.LoggingFilter</param-value>
    </init-param>
    <init-param>
        <param-name>jersey.config.server.provider.classnames</param-name>
        <param-value>org.glassfish.jersey.filter.LoggingFilter</param-value>
    </init-param>

com.sun.jersey.spi.container.ContainerRequestFilters
com.sun.jersey.api.container.filter.LoggingFilter
com.sun.jersey.spi.container.ContainerResponseFilters
com.sun.jersey.api.container.filter.LoggingFilter
jersey.config.server.provider.classnames
org.glassfish.jersey.filter.LoggingFilter
在web.xml中。我看如下

INFO: 5 * LoggingFilter - Request received on thread catalina-exec-677
5 > POST http://testserver:61001/test-8.1.0.0-SNAPSHOT/des/v1
5 > accept-encoding: gzip,deflate
5 > content-type: application/json
5 > content-length: 1504
5 > host: dimw-desproxy101:61001
5 > connection: Keep-Alive
5 > user-agent: Apache-HttpClient/4.1.1 (java 1.5)

Dec 04, 2013 7:44:49 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 5 * LoggingFilter - Response received on thread catalina-exec-677
5 < 200
5 < Content-Type: application/xml
INFO:5*LoggingFilter-线程catalina-exec-677上收到请求
5>职位http://testserver:61001/test-8.1.0.0-SNAPSHOT/des/v1
5>接受编码:gzip,deflate
5>内容类型:应用程序/json
5>内容长度:1504
5>主机:dimw-DeProxy101:61001
5>连接:保持活动状态
5>用户代理:Apache HttpClient/4.1.1(java 1.5)
2013年12月4日下午7:44:49 org.glassfish.jersey.filter.LoggingFilter日志
信息:5*LoggingFilter-在线程catalina-exec-677上收到响应
5 < 200
5<内容类型:应用程序/xml
但不是请求主体

请参见——

解析为将无法修复,因为这似乎只与Tomcat和 有一个已知的解决方法。我相信实体日志记录是必要的 调试只是目的,在这里,解决方法不应该有什么坏处。请 如果您有强烈反对意见,请重新开放

提供的解决方法是使用HttpNioProtocol连接器