[Jboss-cvs] JBossAS SVN: r56156 - trunk/server/src/etc/conf/default

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Aug 22 16:14:21 EDT 2006


Author: anil.saldhana at jboss.com
Date: 2006-08-22 16:14:21 -0400 (Tue, 22 Aug 2006)
New Revision: 56156

Modified:
   trunk/server/src/etc/conf/default/log4j.xml
Log:
JBAS-2738: Appender/category for the security audit service

Modified: trunk/server/src/etc/conf/default/log4j.xml
===================================================================
--- trunk/server/src/etc/conf/default/log4j.xml	2006-08-22 20:12:44 UTC (rev 56155)
+++ trunk/server/src/etc/conf/default/log4j.xml	2006-08-22 20:14:21 UTC (rev 56156)
@@ -154,6 +154,17 @@
       </layout>
    </appender>
    -->
+
+   <!-- Security AUDIT Appender -->
+   <appender name="AUDIT" class="org.jboss.logging.appender.DailyRollingFileAppender">
+      <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+      <param name="File" value="${jboss.server.log.dir}/security/audit.log"/>
+      <param name="Append" value="true"/>
+      <param name="DatePattern" value="'.'yyyy-MM-dd"/>
+      <layout class="org.apache.log4j.PatternLayout">
+         <param name="ConversionPattern" value="%d %-5p [%c] (%t:%x) %m%n"/>
+      </layout>
+   </appender>
    
    <!-- ================ -->
    <!-- Limit categories -->
@@ -208,6 +219,12 @@
    </category>
    -->
 
+   <!-- Category specifically for Security Audit Provider -->
+   <category name="org.jboss.security.audit.providers.LogAuditProvider">
+     <priority value="TRACE" class="org.jboss.logging.XLevel"/>
+     <appender-ref ref="AUDIT"/>
+   </category>
+
    <!--
       | An example of enabling the custom TRACE level priority that is used
       | by the JBoss internals to diagnose low level details. This example




More information about the jboss-cvs-commits mailing list