如何禁用Eclipse中的Tomcat请求日志记录?

时间:2012-02-13 19:57:28

标签: eclipse tomcat logging eclipse-wtp

现在看来你需要一个PHD才能理解Tomcat的日志记录... 叹息。在我的一个Eclipse / WTP项目中,Tomcat记录每个请求(之前和之后):

...
13.02.2012 20:50:47 org.apache.catalina.core.ApplicationContext log
INFO: After request [uri=/demo-webmvc-web/scripts/libs/jquery/jquery-1.6.4.min.js?null]
13.02.2012 20:50:47 org.apache.catalina.core.ApplicationContext log
INFO: Before request [uri=/demo-webmvc-web/images/logo.gif?null]
13.02.2012 20:50:47 org.apache.catalina.core.ApplicationContext log
INFO: After request [uri=/demo-webmvc-web/images/logo.gif?null]
...

如何摆脱这种情况?

1 个答案:

答案 0 :(得分:0)

原来在org.springframework.web.filter.ServletContextRequestLoggingFilter中有人配置了web.xml。由于此过滤器调用

filterConfig.getServletContext().log()

由于Servlet上下文的类型为org.apache.catalina.core.ApplicationContext,因此该类出现在日志消息中

13.02.2012 20:50:47 org.apache.catalina.core.ApplicationContext log ...

这让我相信Tomcat本身会触发日志记录。