Glassfish v4没有记录log4j2语句

时间:2014-08-03 03:21:17

标签: glassfish log4j glassfish-4

我正在使用带有struts 2的glassfish v4。我也使用log4j 2但是由于某些原因我没有看到glassfish生成的任何日志。我将日志级别设置为glassfish的信息。

我还观察到间歇性它只是不记录任何东西。但是如果我重新启动服务器就会发生日志记录,我会看到所有启动事件都已记录但没有应用程序日志。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您是否在Glassfish控制台中检查是否显示此消息:

ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.

您的log4j2.xml必须位于WEB-INF /中,就像web.xml

一样