Minor logic bug in last commit
[java-idp.git] / test / log4j.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
3
4 <!-- ===================================================================== -->
5 <!--                                                                       -->
6 <!--  Log4j Configuration                                                  -->
7 <!--                                                                       -->
8 <!-- ===================================================================== -->
9
10 <!--
11     | For more configuration infromation and examples see the Jakarta Log4j
12     | owebsite: http://jakarta.apache.org/log4j
13 -->
14
15 <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
16
17     <renderer renderedClass="edu.internet2.middleware.shibboleth.common.log.AuditLogEntry"
18         renderingClass="edu.internet2.middleware.shibboleth.common.log.CSVAuditEventRenderer" />
19         
20     <renderer renderedClass="edu.internet2.middleware.shibboleth.common.log.AccessLogEntry"
21         renderingClass="edu.internet2.middleware.shibboleth.common.log.CSVAccessEventRenderer" />
22
23     <!-- ================================= -->
24     <!-- Preserve messages in a local file -->
25     <!-- ================================= -->
26
27     <!-- A time/date based rolling appender -->
28     <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender">
29         <param name="File" value="idptest.log" />
30         <param name="Append" value="false" />
31
32         <!-- Rollover at midnight each day -->
33         <param name="DatePattern" value="'.'yyyy-MM-dd" />
34
35         <layout class="org.apache.log4j.PatternLayout">
36             <!-- The default pattern: Date Priority [Category] Message -->
37             <!-- param name="ConversionPattern" value="%d %-5p [%c] %m%n"/-->\r
38 \r
39             <!-- The debug pattern (very slow): Date Priority [Class#Method:Line Number] Message -->\r
40             <param name="ConversionPattern" value="%d %-5p [%C{1}#%M:%L] %m%n" />
41         </layout>
42
43     </appender>
44
45     <!-- ============================== -->
46     <!-- Append messages to the console -->
47     <!-- ============================== -->
48
49     <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
50         <param name="Target" value="System.out" />
51
52         <layout class="org.apache.log4j.PatternLayout">
53             <!-- The default pattern: Date Priority [Category] Message -->\r
54             <!-- param name="ConversionPattern" value="%d %-5p [%c] %m%n"/-->\r
55 \r
56             <!-- The debug pattern (very slow): Date Priority [Class#Method:Line Number] Message -->\r
57             <param name="ConversionPattern" value="%d %-5p [%C{1}#%M:%L] %m%n" />
58         </layout>
59     </appender>
60
61
62     <!-- ================ -->
63     <!-- Limit categories -->
64     <!-- ================ -->
65
66     <category name="Shibboleth-Audit">
67         <priority value="CRITICAL" />
68     </category>
69     
70     <category name="Shibboleth-Access">
71         <priority value="CRITICAL" />
72     </category>
73     
74     <category name="edu.internet2.middleware.shibboleth">
75         <priority value="WARN" />
76     </category>
77
78     <category name="org.opensaml">
79         <priority value="WARN" />
80     </category>
81
82     <category name="org.springframework">\r
83         <priority value="WARN" />\r
84     </category>\r
85 \r
86 \r
87     <!-- ======================= -->
88     <!-- Setup the Root category -->
89     <!-- ======================= -->
90
91     <root>
92         <priority value="WARN" />
93         <appender-ref ref="CONSOLE" />
94     </root>
95
96 </log4j:configuration>