第一篇:转自:http://tech.eyeah.cn/3116/1113/1137/234119733.html
Log4J配置完后,tomcat5启动如此报错。
作 者:程序员(onebelief)
时 间:2005-02-26 12:30:08
log4j:WARN No appenders could be found for logge(org.apache.catalina.session.ManagerBase).
log4j:WARN Please initialize the log4j system properly.
讨教,讨教。
回复人:程序员(onebelief)2005-2-26 13:06:52
没有人知道么!?
回复人: throw new LowSalaryException(me) (kaymo)2005-2-26 14:08:36
一个包,2个配置文件
回复人:程序员(onebelief)2005-2-26 14:14:48
能说详细点儿么!?我是在架struts应用时出现的这个问题。
struts中的log4j怎么初始化!?
谢谢,请教完马上可以给分!
回复人:西门疯雪(bon_jovi)2005-2-26 14:30:51
log4j.jar和commons-logging.jar放到你的web应用底下的lib中。
在classes下建立两个配置文件commons-logging.properties和log4j.properties
commons-logging.properties里就一行,org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JCategoryLog说明用的是log4j。
启动tomcat就可以了。
你的类里面写日志都是调用的apache的接口,以后换其他日志系统也方便。
回复人:程序员(onebelief)2005-2-26 14:33:18
非常感谢
第二篇:转自:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=121&threadID=4267&tstart=450
回复: 5 页数: 1
gyokuho [普通用户]
发帖数: 9
活跃积分: 11
技术积分: 0
可用币值: 11
注册时间: 2002-9-4
用户状态:正常
请教:Weblogic/Struts/Log4J 环境下,log destination(appender) 配置问题
提交时间: Jun 9, 2003 2:04:03 AM 引用 回复 发消息
我用 Weblogic 7.0, Struts 1.1, commons-logging.properties 中只有一句:
org.apache.commons.logging.Log=
org.apache.commons.logging.impl.Log4JLog
这样,输出到确省的 System.err去了。怎样配置才能指定输出到一个log文件?
查资料后,好像有:
1, -Dlog4j.configuration=Log4JLog.properties
2, 然后在 Log4JLog.properties 中写一些key=value。
什么的,在我的环境中试验后没有成功。请问具体需要怎样做才解决问题?
此文被gyokuho在2003/06/09 16:14:48修改!
--------------------------------------------------------------------------------
bea_ora [普通用户]
发帖数: 222
活跃积分: 225
技术积分: 3
可用币值: 240
注册时间: 2003-3-26
用户状态:正常
Re:请教:Weblogic/Struts/Log4J 环境下,log destination(appender) 配置问题
提交时间: Jun 10, 2003 4:26:47 AM 引用 回复 发消息
log4j里面有一个
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=example.log
log4j.appender.R.MaxFileSize=100KB
可以把log写到里面,具体的
你查一下log4j API 和
http://www.jfsys.com/main/service/service_log4j.htm
资料吧
此文被bea_ora在2003/06/09 20:31:02修改!
--------------------------------------------------------------------------------
gyokuho [普通用户]
发帖数: 9
活跃积分: 11
技术积分: 0
可用币值: 11
注册时间: 2002-9-4
用户状态:正常
Re:请教:Weblogic/Struts/Log4J 环境下,log destination(appender) 配置问题
提交时间: Jun 11, 2003 4:30:25 AM 引用 回复 发消息
多谢回复。
我在Log4j 的主页上也看到了这样的例子,但是自己试了几次,没有成功。
我不知道那些个设置应该放在哪个properties文件中,这个properties 文件
又应该放在什么位置。
希望做成功的同志给与指导。
--------------------------------------------------------------------------------
xutong [普通用户]
发帖数: 16
活跃积分: 15
技术积分: 1
可用币值: 10
注册时间: 2004-6-11
用户状态:正常
Re: 请教:Weblogic/Struts/Log4J 环境下,log destination(appender) 配置问题
提交时间: Oct 25, 2005 4:01:05 PM 引用 回复 发消息
../WEB-INF/class
--------------------------------------------------------------------------------
fengw [普通用户]
发帖数: 692
活跃积分: 695
技术积分: 60
可用币值: 590
注册时间: 2003-7-18
用户状态:正常
Re: 请教:Weblogic/Struts/Log4J 环境下,log destination(appender) 配置问题
提交时间: Oct 25, 2005 4:47:14 PM 引用 回复 发消息
需要在类路径下添加 log4j.properties文件。
下面是文件的内容,这个我就简单写了点,需要扩展的话查文档
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
log4j.rootLogger=debug,stdout
log4j.logger.com=warn,stdout
--------------------------------------------------------------------------------
让开,让开~~~~~~~
╭══╮
╭╯ΘΘ║
╰⊙═⊙╯。oо○-俺的灌水车来了!!
ttoc [普通用户]
发帖数: 58
活跃积分: 57
技术积分: 0
可用币值: 57
注册时间: 2005-8-27
用户状态:正常
Re: 请教:Weblogic/Struts/Log4J 环境下,log destination(appender) 配置问题
提交时间: Oct 25, 2005 4:55:36 PM 引用 回复 发消息
log4j.rootLogger=INFO,stdout,file
log4j.logger.com.common.utility.MailSend=ERROR,A1
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %r [%t] %5p [%F:%L] - %m%n
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=c:/aaa.txt
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d %r [%t] %5p [%F:%L] - %m%n
log4j.appender.rolling.layout=org.apache.log4j.PatternLayout
log4j.appender.rolling.layout.ConversionPattern=%d %r [%t] %5p [%F:%L] - %m%n
log4j.appender.rolling=org.apache.log4j.RollingFileAppender
log4j.appender.rolling.File=c:\comics.log
#log4j.appender.rolling.File=/usr/local/tomcat/logs/comics.log
log4j.appender.rolling.MaxFileSize=5120KB
log4j.appender.rolling.MaxBackupIndex=10
log4j.appender.A1=org.apache.log4j.RollingFileAppender
log4j.appender.A1.File=c:\mail.log
#log4j.appender.A1.File=/usr/local/tomcat/logs/comics.log
log4j.appender.A1.MaxFileSize=500KB
log4j.appender.A1.MaxBackupIndex=50
log4j.appender.A1.Append=true
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{ISO8601} - [%p] [%C{1}] - %m%n
用“Struts""配置log4j"等为关键字,满眼都是卖书的。在http://www.happycampus.com.cn/pages/2005/02/11/D160170.html
找到一篇论文(计算机应用] Struts技术研究--Exception&Logging ),专论struts下的Exception和logging,简介:
结果要用人民币去换。
怎么这么一个普通的知识点这么难找?网络这个东西看来还是需要多多改进啊。