Bunch o' bug fixes, all IdP configuration files now load.
[java-idp.git] / tests / 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     <!-- ================================= -->
21     <!-- Preserve messages in a local file -->
22     <!-- ================================= -->
23
24     <!-- A time/date based rolling appender -->
25     <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender">
26         <param name="File" value="idptest.log" />
27         <param name="Append" value="false" />
28
29         <!-- Rollover at midnight each day -->
30         <param name="DatePattern" value="'.'yyyy-MM-dd" />
31
32         <layout class="org.apache.log4j.PatternLayout">
33             <!-- The default pattern: Date Priority [Category] Message -->
34             <!-- param name="ConversionPattern" value="%d %-5p [%c] %m%n"/-->\r
35 \r
36             <!-- The debug pattern (very slow): Date Priority [Class#Method:Line Number] Message -->\r
37             <param name="ConversionPattern" value="%d %-5p [%C{1}#%M:%L] %m%n" />
38         </layout>
39
40     </appender>
41
42     <!-- ============================== -->
43     <!-- Append messages to the console -->
44     <!-- ============================== -->
45
46     <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
47         <param name="Target" value="System.out" />
48
49         <layout class="org.apache.log4j.PatternLayout">
50             <!-- The default pattern: Date Priority [Category] Message -->\r
51             <!-- param name="ConversionPattern" value="%d %-5p [%c] %m%n"/-->\r
52 \r
53             <!-- The debug pattern (very slow): Date Priority [Class#Method:Line Number] Message -->\r
54             <param name="ConversionPattern" value="%d %-5p [%C{1}#%M:%L] %m%n" />
55         </layout>
56     </appender>
57
58
59     <!-- ================ -->
60     <!-- Limit categories -->
61     <!-- ================ -->
62
63     <category name="Shibboleth-Audit">
64         <priority value="CRITICAL" />
65     </category>
66
67     <category name="edu.internet2.middleware.shibboleth.idp">
68         <priority value="DEBUG" />
69     </category>
70
71     <category name="edu.internet2.middleware.shibboleth.common">
72         <priority value="DEBUG" />
73     </category>
74
75     <category name="org.opensaml.resource">
76         <priority value="DEBUG" />
77     </category>
78
79     <category name="org.springframework">\r
80         <priority value="DEBUG" />\r
81     </category>\r
82 \r
83 \r
84     <!-- ======================= -->
85     <!-- Setup the Root category -->
86     <!-- ======================= -->
87
88     <root>
89         <priority value="WARN" />
90         <appender-ref ref="CONSOLE" />
91     </root>
92
93 </log4j:configuration>