2011/6/21 Björn Agel <bjo...@agel-rosen.de>: > Am 21.06.2011 14:59, schrieb Konstantin Kolinko: >> >> 2011/6/21 Björn Agel<bjo...@agel-rosen.de>: >>> >>> Hmmmm, >>> >>> In the documentation of Struts 1.3.10 it says they are using >>> commons-logging >>> API. >>> I configured Tomcat to use log4j, so I don't know where the calls to >>> ServletContext.log() should come from. >>> Any ideas? >> >> Search for the "PropertyMessageResources" string in the source code, >> or in the compiled class files (the string in classes is in UTF-8, so >> it will be visible as is). The message should have come from >> somewhere. >> >> There is no "PropertyMessageResources" string in the Tomcat 7.0 >> sources. I do not know what version you are actually using. >> >> > > Here is the source code and the code line: > http://grepcode.com/file/repo1.maven.org/maven2/org.apache.struts/struts-core/1.3.10/org/apache/struts/util/PropertyMessageResources.java#352 > > They are using commons-logging ... > I configured Tomcat 7 for using log4j as described here: > http://tomcat.apache.org/tomcat-7.0-doc/logging.html#Using_Log4j > > But it seems to be that my web application doesn't call log4j. > I thought without any special configuration, log4j would be used as the > default logger or am I wrong?
It might be an effect of swallowOutput property being set on Context. [1] Though you should not use it if you have a logging framework. [1]: http://tomcat.apache.org/tomcat-7.0-doc/config/context.html Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org