【问题标题】:Spring Logs cannot be viewed in console or log file(Application deployed in WAS)Spring Logs 无法在控制台或日志文件中查看(应用程序部署在 WAS 中)
【发布时间】:2013-07-29 09:52:04
【问题描述】:

好的,我已经坚持了一周了。我无法在 WAS 控制台或日志文件中查看 spring 日志/castor 日志。 我可以在 Tomcat 中做同样的事情。我已经通过在线搜索尝试了大部分内容。但没有任何帮助。 我使用 IBM WAS-7.0.0.11

这是我的 log4j.properties。

log4j.rootCategory=DEBUG,console,File

控制台附加程序

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}] (%F:%M:%L) %m%n

滚动文件追加器

log4j.appender.File=org.apache.log4j.RollingFileAppender log4j.appender.File.maxFileSize=10000KB log4j.appender.File.maxBackupIndex=3 log4j.appender.File.File=C:/logs/Log.log log4j.appender.File.layout=org.apache.log4j.PatternLayout log4j.appender.File.layout.ConversionPattern=%d{ISO8601} | %-5p | %c | %t | %m%n log4j.appender.File.ImmediateFlush=true log4j.appender.File.Append=true

自定义分配

log4j.logger.endpoint=调试、控制台、文件 log4j.logger.controller=调试,控制台,文件 log4j.logger.handler=调试、控制台、文件

禁用加法

log4j.additivity.endpoint=false log4j.additivity.controller=false log4j.additivity.handler=false log4j.additivity.dao=false log4j.additivity.loggingInterceptor=false

脚轮

log4j.category.org.exolab.castor=DEBUG、控制台、文件

Spring 框架

log4j.category.org.springframework=ALL,console,File log4j.category.org.springframework.beans.factory=调试,控制台,文件

有人可以指导我吗?

【问题讨论】:

  • 您在第一次启动应用程序时查看过 WebSphere SystemOut.log 文件吗?如果尝试配置但失败,通常会在此处记录 log4j 错误。您也可以尝试为 JVM 临时启用 -Dlog4j.debug 以获取 log4j 自己的启动以记录额外信息。
  • 我在 WebSphere 的 SysOut 日志中没有看到任何日志 4j 配置错误。我启用了Tracing,奇怪的是所有spring框架,castor日志都记录在WebSphere的trace.log中。任何指针?感谢您的宝贵时间

标签: apache logging websphere


【解决方案1】:

我相信您只是缺少需要在 JVM 中设置的配置文件参数:

服务器 > 应用服务器 > [应用服务器名称] > 进程定义 > Java 虚拟机

比点Log4J配置文件:

-Dlog4j.configuration=$POINT_TO_LOG4J_CONFIG_FILE

【讨论】:

  • 但不会为部署在服务器上的所有应用程序设置此项。我正在寻找应用程序级别的东西..
  • 你不需要这样做。 log4j.properties 是默认值。它只需要在你的类路径中。
  • 属性文件在类路径中。它位于 WEB-INF/classes 文件夹下。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-12
  • 2020-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-15
  • 2020-09-27
相关资源
最近更新 更多