我有一个Log4j奇怪的问题。我们使用log4j.xml
在Weblogic 10上进行部署。这工作正常。我们想出一种方法来使得我们可以在这个平台上开发和部署上的Weblogic 10log4j与Tomcat6
我已想出如何使log4j.properies
工作和Tomcat 6与使用巨力日志机制额外的JAR文件的方式运行Tomcat 6在Tomcat 6中。不幸的是,我的log4j.xml
(与Weblogic一起使用)无法与Tomcat 6一起使用。所以我不得不使用log4j.properties
。
我一直未能弄清楚如何在log4j.properties
中指出应用程序类层次结构。 所以我的问题是如何以下log4j.xml
项并在转换为log4j.properties
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="vccashib" class="org.apache.log4j.DailyRollingFileAppender">
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="File" value="vccashib_10.log"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{ISO8601} %t %-5p %c - %m%n"/>
</layout>
</appender>
<logger name="org.hibernate">
<level value="DEBUG"/>
<appender-ref ref="vccashib" />
</logger>
</log4j:configuration>
因此,让我们说,我写的捕获记录在我的com.abc.xyz
层次结构类的记录器。我如何在log4j.properties
中表明? (我已经处理了诸如appender类型,DatePattern,ConversionPattern,FileName,布局等其他值)
请注意,我发给您唯一的问题特定代码。
或者,如果你知道如何使log4j.xml
那是我和Tomcat 6战归档(巨力罐子到位,并与log4j.properties
正常工作)的部分答案,请让我知道
请帮助。
苏哈斯
重点注意的日志:使用URL [文件:/opt/otccalypso/guiadmd01/tomcat6/conf/log4j.xml]自动log4j的信息:在547毫秒 log4j的服务器启动组态。 – Preetam 2012-06-22 13:45:50