Hiya.  My application is packaged as a JAR which in turn contains EJB3 JARs and 
other library JARs. I'm Using JBoss 4.0.4-GA with the log4j.xml in 
${JBOSS_HOME}/server/[instancename]/conf:

<?xml version="1.0" encoding="UTF-8"?>
  | <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
  | <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/";
  |     debug="true">
  | 
  |     <!-- ============================== -->
  |     <!-- Append messages to the console -->
  |     <!-- ============================== -->
  | 
  |     <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
  |             <!-- <errorHandler 
class="org.jboss.logging.util.OnlyOnceErrorHandler"/> -->
  |             <param name="Target" value="System.out" />
  |             <layout class="org.apache.log4j.PatternLayout">
  |                     <!-- The default pattern: Date Priority [Category] 
Message\n -->
  |                     <param name="ConversionPattern"
  |                             value="%d{ABSOLUTE} %-5p [%c{1}] %m%n" />
  |             </layout>
  |     </appender>
  | 
  |     <!--                          -->
  |     <!-- Declare the SMTPAppender -->
  |     <!--                          -->
  |     <appender name="SMTP" class="org.apache.log4j.net.SMTPAppender">
  |             <errorHandler
  |                     class="org.jboss.logging.util.OnlyOnceErrorHandler" />
  |             <param name="Threshold" value="DEBUG" />
  |             <param name="SMTPHost" value="myhost" />
  |             <param name="To" value="mytoaddress" />
  |             <param name="From" value="myfromaddress" />
  |             <param name="BufferSize" value="40" />
  |             <param name="Subject" value="[SYSTEM ERROR] Application Error - 
${jboss.server.name}" />
  |             <layout class="org.apache.log4j.HTMLLayout" />
  |     </appender>
  | 
  |     <!-- ====================== -->
  |     <!-- More Appender examples -->
  |     <!-- ====================== -->
  | 
  |     <!-- Buffer events and log them asynchronously -->
  |     <appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
  |             <errorHandler
  |                     class="org.jboss.logging.util.OnlyOnceErrorHandler" />
  |             <appender-ref ref="SMTP" />
  |     </appender>
  | 
  |     <!-- ======================= -->
  |     <!-- Setup the Root category -->
  |     <!-- ======================= -->
  | 
  | 
  | 
  |     <!-- ================ -->
  |     <!-- Limit categories -->
  |     <!-- ================ -->
  | 
  |     <!-- Increase MyPackage Logging Visibility -->
  |     <category name="com.mypackage">
  |             <priority value="ALL" />
  |     </category>
  | 
  |     <!-- Show SQL Logs for Hibernate Schema Export -->
  |     <category name="org.hibernate.tool.hbm2ddl.SchemaExport">
  |             <priority value="DEBUG" />
  |     </category>
  | 
  |     <root>
  |             <priority value="INFO" />
  |             <appender-ref ref="CONSOLE" />
  |             <appender-ref ref="ASYNC" />
  |     </root>
  | 
  | </log4j:configuration>
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3957785#3957785

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3957785
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to