相关疑难解决方法(0)

如何让Spring WebServices记录所有SOAP请求?

我需要记录所有SOAP请求CommonLogFormat(请参阅http://en.wikipedia.org/wiki/Common_Log_Format),加上持续时间(处理请求所需的时间).

最好的方法是什么?看起来可以为Spring WebServices配置log4j,但它会记录我感兴趣的所有值吗? http://pijava.wordpress.com/2009/12/04/spring-webservice-soap-requestresponse-logging-with-log4j/

编辑:我们实际上是在使用SLF4J,而不是Log4j.此外,看起来可以通过配置PayloadLoggingInterceptor来实现这一点:http://static.springsource.org/spring-ws/site/reference/html/server.html#server-endpoint-interceptor

但我不确定日志消息的去向.我向拦截器添加了拦截器,但没有看到任何日志消息.

java spring soap web-services spring-mvc

41
推荐指数
6
解决办法
8万
查看次数

标签 统计

java ×1

soap ×1

spring ×1

spring-mvc ×1

web-services ×1