2010-02-23 120 views
0

我试图在Tomcat中部署我的应用程序。在Tomcat中部署应用程序时出现问题

获得以下execption

log4j:WARN No appenders could be found for logger (org.apache.commons.digester.D 
igester.sax). 
log4j:WARN Please initialize the log4j system properly. 

但是同样的战争在JBoss中工作正常

请帮

回答

3

这些警告不应该阻止应用程序的工作;它只是log4j,它抱怨它找不到它的配置文件。

在Jboss中,最有可能在log4j自动加载的应用服务器类路径中有一个log4j.properties或log4j.xml文件。

如果要启用日志记录,你必须放弃一个log4j.xml配置文件在类路径(在/webapps/appname/WEB-INF/classes目录,例如,或common/classes),包括根类别,或org.apache.commons.digester)。

+0

或log4j.properties – Marko 2010-02-23 11:12:03

+0

尽管我非常讨厌XML,但在这种特殊情况下,我发现这种格式稍微简单一些,可以读取和调整......但是,当然,log4.properties会这样做:-) – 2010-02-23 11:16:41

相关问题