log4j生成记录器文件但不附加任何内容

时间:2014-02-05 14:16:06

标签: java jboss log4j documentum

我在log4j中指定的设置如下:

log4j.appender.F2=org.apache.log4j.RollingFileAppender
log4j.appender.F2.File=E\:/Documentum/logs/dflogger.log
log4j.appender.F2.MaxFileSize=10MB
log4j.appender.F2.layout=org.apache.log4j.PatternLayout
log4j.appender.F2.layout.ConversionPattern=%d{ABSOLUTE} %5p [%t] %c - %m%n

log4j.logger.com.myorg.mytbo.tbo=DEBUG,F2

我正在尝试从TBO内部(在包com.myorg.mytbo.tbo中定义)记录信息,这些信息本质上是部署在EMC Documentum Content Server内的jboss应用服务器上的JAR。关于Documentum服务器的这些特定信息不应该是任何问题,因为它仍然使用org.apache.log4j。当TBO运行时,它会创建dflogger.log,但不会在其中附加任何信息。

我怀疑有很多原因:

  • 以只读模式创建文件。
  • 或者可能存在与com.myorg.mytbo.tbo的日志记录相关联的问题,其中this有点类似于线程,在websphere中指定PARENT_FIRST选项。但是我正在使用jboss,所以如果问题类似,那么任何人都可以告诉我是否需要修改jboss设置吗?

0 个答案:

没有答案