root/trunk/calendar3/dumprestore/properties/log4j.xml

Revision 48 (checked in by douglm, 7 years ago)

Worked on getting dump ready. As a result realised some schema changes were required - all small.

Moved dumprestore out of the tools component into its own component calendar3/dumprestore

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
3
4 <!-- ===================================================================== -->
5 <!--                                                                       -->
6 <!--  Log4j Configuration for testing                                                 -->
7 <!--                                                                       -->
8 <!-- ===================================================================== -->
9
10 <!-- $Id: log4j.xml,v 1.2 2005/08/16 17:19:01 rpical Exp $ -->
11
12 <!--
13    | For more configuration infromation and examples see the Jakarta Log4j
14    | website: http://jakarta.apache.org/log4j
15  -->
16
17 <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
18                      debug="false">
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       <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
27       <param name="File" value="/home/douglm/logs/test.log"/>
28       <param name="Append" value="true"/>
29
30       <!-- Rollover at midnight each day -->
31       <param name="DatePattern" value="'.'yyyy-MM-dd"/>
32
33       <!-- Rollover at the top of each hour
34       <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
35       -->
36
37       <layout class="org.apache.log4j.PatternLayout">
38          <!-- The default pattern: Date Priority [Category] Message\n -->
39          <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
40
41          <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n
42          <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
43           -->
44       </layout>
45    </appender>
46
47    <!-- A size based file rolling appender
48    <appender name="FILE" class="org.jboss.logging.appender.RollingFileAppender">
49      <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
50      <param name="File" value="${jboss.server.home.dir}/log/server.log"/>
51      <param name="Append" value="false"/>
52      <param name="MaxFileSize" value="500KB"/>
53      <param name="MaxBackupIndex" value="1"/>
54
55      <layout class="org.apache.log4j.PatternLayout">
56        <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
57      </layout>
58    </appender>
59    -->
60
61    <!-- ============================== -->
62    <!-- Append messages to the console -->
63    <!-- Set Threshold to INFO/DEBUG -->
64    <!-- ============================== -->
65
66    <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
67       <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
68       <param name="Target" value="System.out"/>
69       <param name="Threshold" value="DEBUG"/>
70
71       <layout class="org.apache.log4j.PatternLayout">
72          <!-- The default pattern: Date Priority [Category] Message\n -->
73          <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
74       </layout>
75    </appender>
76
77    <appender name="JSR77" class="org.apache.log4j.FileAppender">
78       <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
79       <param name="Append" value="false"/>
80       <param name="File" value="${test.base}/logs/jsr77.log"/>
81       <layout class="org.apache.log4j.PatternLayout">
82          <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
83       </layout>
84    </appender>
85
86    <!-- ====================== -->
87    <!-- More Appender examples -->
88    <!-- ====================== -->
89
90    <!-- Buffer events and log them asynchronously
91    <appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
92      <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
93      <appender-ref ref="FILE"/>
94      <appender-ref ref="CONSOLE"/>
95      <appender-ref ref="SMTP"/>
96    </appender>
97    -->
98
99    <!-- EMail events to an administrator
100    <appender name="SMTP" class="org.apache.log4j.net.SMTPAppender">
101      <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
102      <param name="Threshold" value="ERROR"/>
103      <param name="To" value="admin@myhost.domain.com"/>
104      <param name="From" value="nobody@myhost.domain.com"/>
105      <param name="Subject" value="JBoss Sever Errors"/>
106      <param name="SMTPHost" value="localhost"/>
107      <param name="BufferSize" value="10"/>
108      <layout class="org.apache.log4j.PatternLayout">
109        <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
110      </layout>
111    </appender>
112    -->
113
114    <!-- Syslog events
115    <appender name="SYSLOG" class="org.apache.log4j.net.SyslogAppender">
116      <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
117      <param name="Facility" value="LOCAL7"/>
118      <param name="FacilityPrinting" value="true"/>
119      <param name="SyslogHost" value="localhost"/>
120    </appender>
121    -->
122
123    <!-- Log events to JMS (requires a topic to be created)
124    <appender name="JMS" class="org.apache.log4j.net.JMSAppender">
125      <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
126      <param name="Threshold" value="ERROR"/>
127      <param name="TopicConnectionFactoryBindingName" value="java:/ConnectionFactory"/>
128      <param name="TopicBindingName" value="topic/MyErrorsTopic"/>
129    </appender>
130    -->
131
132    <!-- Log events through SNMP
133    <appender name="TRAP_LOG" class="org.apache.log4j.ext.SNMPTrapAppender">
134      <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
135      <param name="ImplementationClassName" value="org.apache.log4j.ext.JoeSNMPTrapSender"/>
136      <param name="ManagementHost" value="127.0.0.1"/>
137      <param name="ManagementHostTrapListenPort" value="162"/>
138      <param name="EnterpriseOID" value="1.3.6.1.4.1.24.0"/>
139      <param name="LocalIPAddress" value="127.0.0.1"/>
140      <param name="LocalTrapSendPort" value="161"/>
141      <param name="GenericTrapType" value="6"/>
142      <param name="SpecificTrapType" value="12345678"/>
143      <param name="CommunityString" value="public"/>
144      <param name="ForwardStackTraceWithTrap" value="true"/>
145      <param name="Threshold" value="DEBUG"/>
146      <param name="ApplicationTrapOID" value="1.3.6.1.4.1.24.12.10.22.64"/>
147      <layout class="org.apache.log4j.PatternLayout">
148             <param name="ConversionPattern" value="%d,%p,[%t],[%c],%m%n"/>
149      </layout>
150    </appender>
151    -->
152
153   <appender name="CHAINSAW_CLIENT" class="org.apache.log4j.net.SocketAppender">
154       <param name="RemoteHost" value="localhost"/>
155       <param name="Port" value="4445"/>
156       <param name="LocationInfo" value="true"/>
157   </appender>
158
159    <!-- ================ -->
160    <!-- Limit categories -->
161    <!-- ================ -->
162
163    <!-- Limit the org.apache.commons category to INFO as its DEBUG is verbose -->
164    <category name="org.apache.commons">
165       <priority value="INFO"/>
166    </category>
167
168    <category name="org.apache.commons.digester">
169       <priority value="INFO"/>
170    </category>
171
172    <category name="org.apache.commons.digester.SimpleRegexMatcher">
173       <priority value="INFO"/>
174    </category>
175
176    <!-- Hide all the hibernate stuff - below are some finer categories -->
177    <category name="org.hibernate">
178       <priority value="INFO"/>
179    </category>
180
181    <category name="org.hibernate.type">
182       <priority value="INFO"/>
183    </category>
184
185    <category name="org.hibernate.engine">
186       <priority value="INFO"/>
187    </category>
188
189    <category name="org.hibernate.impl.BatcherImpl">
190       <priority value="INFO"/>
191    </category>
192
193    <category name="org.hibernate.cfg">
194       <priority value="INFO"/>
195    </category>
196
197    <!-- Set bedework categories -->
198    <category name="org.bedework">
199      <priority value="DEBUG"/>
200    </category>
201
202    <!-- ical4j is noisy -->
203    <category name="net.fortuna.ical4j">
204       <priority value="INFO"/>
205    </category>
206
207    <!-- caching is noisy too -->
208    <category name="net.sf.ehcache">
209       <priority value="INFO"/>
210    </category>
211
212    <!-- Set rpi categories -->
213    <category name="edu.rpi">
214      <priority value="DEBUG"/>
215    </category>
216
217    <!-- Set hibernate categories
218         Setting to DEBUG gives a lot of output.
219      -->
220    <category name="net.sf.hibernate">
221      <priority value="INFO"/>
222    </category>
223
224    <!--
225       | An example of enabling the custom TRACE level priority that is used
226       | by the JBoss internals to diagnose low level details. This example
227       | turns on TRACE level msgs for the org.jboss.ejb.plugins package and its
228       | subpackages. This will produce A LOT of logging output.
229    <category name="org.jboss.system">
230      <priority value="TRACE" class="org.jboss.logging.XLevel"/>
231    </category>
232    <category name="org.jboss.ejb.plugins">
233      <priority value="TRACE" class="org.jboss.logging.XLevel"/>
234    </category>
235    -->
236
237    <!-- ======================= -->
238    <!-- Setup the Root category -->
239    <!-- ======================= -->
240
241    <root>
242       <priority value ="DEBUG" />
243       <appender-ref ref="FILE"/>
244       <appender-ref ref="CONSOLE"/>
245    </root>
246 </log4j:configuration>
Note: See TracBrowser for help on using the browser.