WAS7中缺少Spring日志

时间:2013-10-17 09:20:21

标签: spring log4j

我现在面对这个问题很长一段时间了。我在IBM WAS版本7中部署了一个EAR。我的应用程序是基于弹簧的,它不会在控制台或日志文件中记录任何与弹簧相关的信息。

我已经验证了以下内容,

  1. log4j.properties作为bean注入。正如属性文件中所提到的那样创建了一个日志文件,它只记录了java日志语句,甚至没有记录单个弹簧日志。
  2. 我已经将log4j-1.2.14.jar与应用程序打包在一起。我已经包含了commons-logging.jar和commons-logging-api.jar以及它(没有公共罐子的相同问题)
  3. 我们使用ANT作为构建工具。
  4. 任何人都可以指导我哪里出错吗?

    这是我的log4j.properties文件:

    log4j.rootLogger=ALL, console, File
    

    Console Appender

    log4j.appender.console = org.apache.log4j.ConsoleAppender log4j.appender.console.layout = org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern = [%5p] [%t%d {hh:mm:ss}]%X {traceID} - (%F:%M:%L)%m%n

    Rolling File Appender

    log4j.appender.File = org.apache.log4j.RollingFileAppender进行 log4j.appender.File.maxFileSize = 10000KB log4j.appender.File.maxBackupIndex = 20 log4j.appender.File.File = C:\日志\新\ app.log log4j.appender.File.layout = org.apache.log4j.PatternLayout log4j.appender.File.layout.ConversionPattern =%d {ISO8601} | %-5p | %c | %X {traceID} | %t | %米%正 log4j.appender.File.ImmediateFlush =真 log4j.appender.File.Append =真

    自定义作业

    log4j.logger.endpoint = DEBUG,控制台,文件 log4j.logger.controller = DEBUG,控制台,文件 log4j.logger.handler = DEBUG,控制台,文件

    禁用可加性

    log4j.additivity.endpoint =假 log4j.additivity.controller = FALSE log4j.additivity.handler = FALSE log4j.additivity.dao = FALSE log4j.additivity.loggingInterceptor =假

    log4j.additivity.org.springframework =假

0 个答案:

没有答案