JBoss和log4j.properties。奇怪

时间:2013-02-01 07:34:32

标签: java jboss log4j

您好我使用Jboss作为托管我的Web应用程序的应用程序服务器。我在我的应用程序中使用log4j.properites文件。我有一个Logger将跟踪级别的日志打印到特定文件。为此,我有一个Class TransactionLogger,它使用名称“AbcLogger”创建一个Logger,在log4j.properties中我有一个rootLogger和一个AbcLogger,如:

log4j.rootLogger=TRACE,Console,ROLLING_FILE
log4j.logger.ca=DEBUG
log4j.logger.AbcLogger=TRACE,trAppender
log4j.logger.com=DEBUG
log4j.looger.extra=DEBUG

log4j.appender.trAppender=org.apache.log4j.RollingFileAppender
log4j.appender.trAppender.Threshold=TRACE
log4j.appender.trAppender.File=${application.root.directory}/log/transaction.log
log4j.appender.trAppender.Append=true
log4j.appender.trAppender.MaxFileSize=1024KB
log4j.appender.trAppender.MaxBackupIndex=15
log4j.appender.trAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.trAppender.layout.ConversionPattern=%-m %n

但由于某些奇怪的原因,我的所有AbcLogger消息都只写入根Logger的appender。

知道为什么会发生这种情况

0 个答案:

没有答案