JBOSS的LOG4J配置

农码经神 2011-01-25

在 default\conf\jboss-log4j.xml 文件中,

增加如下语句:

<appender name="log_CONSOLE" class="org.apache.log4j.ConsoleAppender">  

<paramname="Target"value="System.out"/>

<paramname="Threshold"value="DEBUG"/>

<layoutclass="org.apache.log4j.PatternLayout">

<paramname="ConversionPattern"value="%d{ABSOLUTE}%-5p[%c{1}]%m%n"/>

</layout>

</appender>

<appendername="log_FILE"class="org.jboss.logging.appender.RollingFileAppender">

<!--此处定义日志文件名-->

 <param name="File" value="${jboss.server.home.dir}/log/myname-security.log"/>  

      <param name="Append" value="true"/>  

<paramname="MaxFileSize"value="3000KB"/>

<paramname="MaxBackupIndex"value="1"/>

<layoutclass="org.apache.log4j.PatternLayout">

<paramname="ConversionPattern"value="%d%-5p[%c{1}]%m%n:"/>

</layout>

  </appender> 

<!--此处定义在哪些包里面使用日志-->

<categoryname="com.myname.security">

<priorityvalue="TRACE"/>

<appender-refref="log_CONSOLE"/>

<appender-refref="log_FILE"/>

</category>

相关推荐