Log4j类名,文件名和行号不在日志条目中显示

时间:2016-09-01 21:33:54

标签: java log4j

查看我的log4j日志文件时,我注意到有时候类名,文件名和行号都没有被检索到,只有一个?显示。

2016-07-15 14:04:01,665 DEBUG [WebContainer : 0] ? (?:?) - ID:12345678 - Request Received for Inbound Disposition Process.

很明显,PatternLayout指定它们应该在那里,其他参数如日期和优先级正确显示。

<layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern" value="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/>
</layout>

我知道配置文件和优先级也可以在服务器上设置,但有没有选项可以禁用PatternLayout中的某些参数,以便它们只显示问号?

我不确定这是否重要,但我正在使用WAS7。

0 个答案:

没有答案