关于log4j记日志的问题
用xfire开发webservice,记录log4j时出现如下警告:
log4j:WARN No appenders could be found for logger (org.codehaus.xfire.transport.http.XFireConfigurableServlet).
log4j:WARN Please initialize the log4j system properly.
而且配置的文件中也没有输出日志,请教各位大虾,烦请给点指点,谢谢了!
------解决方案-------------------- log4j出现这个问题已经不是一两天了、、、其实对你整个程序没有太多影响。
------解决方案-------------------- log4j.properties发上来看看呗
------解决方案-------------------- 引用: Quote: 引用:
log4j.properties发上来看看呗
您好,log4j.properties已经上传
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
这句话的意思是在控制台输出,你貌似并没有设置让其在日志中输出。
具体你看看log4j配置参数吧。
------解决方案-------------------- log4j.appender.R=org.apache.log4j.RollingFileAppender
这句是记录到文件中的
LZ试试将log4j.appender.R.File写成绝对路径看看能出来不
------解决方案-------------------- web.xml
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/classes/log4j.properties</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>