当前位置:编程学习 > 网站相关 >>

was6.1.29写日志问题,救哥。。。

webSphere6.1.29 + IHS6.1

在系统中用System.out.println("xxx");无法打印到was的systemout.log日志中去,用log4j打印的日志却能正确的打印在systemout.log日志去,在开发环境中用Tomcat也一切正常,遇到这么悲催的事情,求救!!!


部分log4j配置:

#levels: debug, info, warn, error, fatal
log4j.rootCategory=info,stdout,defaultLog

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m %n
#log4j.appender.logfile=org.apache.log4j.RollingFileAppender
 
#defaultLog config
log4j.logger.com.xxxx.base.log.DefaultLog=info,defaultLog
log4j.appender.defaultLog=com.xxx.common.base.log.ProDailyRollingFileAppender
#WINDOWS
log4j.appender.defaultLog.file=d:/xxxx/defaultLog/defaultLog.log
#UNIX
#og4j.appender.defaultLog.file=/app/xxxx/xxxx/webLog/defaultLog/defaultLog.log
log4j.appender.defaultLog.DatePattern='_'yyyy-MM-dd.'log'
log4j.appender.defaultLog.layout=org.apache.log4j.PatternLayout
log4j.appender.defaultLog.layout.ConversionPattern=[%d][%t] %c %-5p - %m%n 


估计是was设置问题,但不知道在哪里可以设置!请教
--------------------编程问答-------------------- 不怎么懂这个,帮顶了! --------------------编程问答-------------------- 别沉了 --------------------编程问答-------------------- 登陆WAS控制台,查看“日志管理”选项,里面有详细设置. --------------------编程问答-------------------- 不支持UBB。 --------------------编程问答-------------------- 不支持UBB。 
 
--------------------编程问答-------------------- 看的眼晕,给你个我以前项目写的配置文件吧# 日志设置方式,stdout为控制台输出,R表示写入日志
log4j.rootCategory=dubeg, stdout, R
#后台日志
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#输出格式
# define the pattern of the console of the background 
log4j.appender.stdout.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}][BOCGIFTORDERNET][%t] | %m%n
#define the largest size of log file
log4j.appender.R=org.apache.log4j.RollingFileAppender
#define the output location of the background and R
log4j.appender.R.File=/ibm/WebSphere/logs/TEST_LOG.txt
log4j.appender.stdout.File=/ibm/WebSphere/logs/TEST_LOG.txt
#设置日志最大容量50M,分为5个文件存档
log4j.appender.R.MaxFileSize=50000KB
log4j.appender.R.MaxBackupIndex=5
log4j.appender.R.layout=org.apache.log4j.PatternLayout
#后台记录日志显示方式
log4j.appender.R.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}][TEST][%t] | %m%n

# Control logging for other open source packages
log4j.logger.com.ibatis.db=ERROR
log4j.logger.com.opensymphony.oscache=ERROR
log4j.logger.net.sf.navigator=ERROR
log4j.logger.net.sf.ehcache=INFO
log4j.logger.org.apache.commons=ERROR
log4j.logger.org.apache.struts=WARN
log4j.logger.org.displaytag=ERROR
log4j.logger.org.springframework=WARN
log4j.logger.org.apache.velocity=WARN
log4j.logger.org.tuckey.web.filters=WARN
log4j.logger.org.net.sf.navigator=INFO
log4j.logger.uk.ltd.getahead.dwr=INFO
log4j.logger.java.sql.ResultSet=INFO

# Don't show debug logs for WebTest
log4j.logger.com.canoo.webtest=WARN
log4j.logger.com.gargoylesoftware.htmlunit=WARN

log4j.logger.org.objectweb=INFO
log4j.logger.org.enhydra.jdbc.xapool=INFO

log4j.logger.net.mlw.vlh.web.util=INFO
log4j.logger.net.mlw.vlh.adapter.jdbc.util=INFO
log4j.logger.net.mlw.vlh.web.tag=ERROR

log4j.logger.org.apache.catalina=INFO
log4j.logger.org.apache.jasper.compiler=INFO
log4j.logger.org.apache.jasper.servlet=INFO

log4j.appender.R.DatePattern='.'yyyy-MM-dd
--------------------编程问答--------------------
引用 6 楼 withfox 的回复:
看的眼晕,给你个我以前项目写的配置文件吧# 日志设置方式,stdout为控制台输出,R表示写入日志
log4j.rootCategory=dubeg, stdout, R
#后台日志
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.Pat……

里边的东西我没有改全,你把里边所有的BOCGIFTORDERNET和TEST改成你自己的项目名就可以了
补充:企业软件 ,  WebSphere
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,