【发布时间】:2012-09-22 03:12:04
【问题描述】:
我看到了几个关于该主题的问题,但由于它们与错误相关,我不认为这是重复的。
我的问题是我无法从部署在 JBoss 6 EAP 上的 .war 中注销,但是也没有记录任何错误。在JBoss的/log文件夹下还有一个名为my .war的文件,但也是空的。
.war 部署良好且工作正常。由于我使用的是 Spring,我什至看不到它初始化它的上下文。
在具有相同 .war 的 Tomcat 7 下,日志可以完美运行。
我创建了一个 log4j.xml 并将其放在我的 WEB-INF/classes 目录中(我也在 /WEB-INF 中尝试过):
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %c{1} - %m%n"/>
</layout>
</appender>
<root>
<priority value ="info" />
<appender-ref ref="console" />
</root>
</log4j:configuration>
我正在使用 log4j 1.2.17、Spring 3.1 和 JBoss 6 EAP。
非常感谢任何帮助, 谢谢
【问题讨论】:
标签: java log4j jboss-eap-6