log4j.xml
4.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- CONSOLE -->
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<!-- <param name="ConversionPattern" value="%X{sessionId} [%-5p] [%C.%M():%L] - %m%n" /> -->
<param name="ConversionPattern" value="[%-5p] %m%n" />
</layout>
</appender>
<appender name="reload" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} - %m%n" />
</layout>
</appender>
<appender name="c3p0Stats" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} - %m%n" />
</layout>
</appender>
<appender name="draftData" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} - %m%n" />
</layout>
</appender>
<appender name="statement" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n" />
</layout>
</appender>
<!-- LOGGER SPECIFICI
<category name="access" additivity="false">
<priority value="INFO" />
<appender-ref ref="console" />
</category> -->
<category name="application" additivity="false">
<priority value="INFO" />
<appender-ref ref="console" />
</category>
<category name="it.softecspa" additivity="false">
<priority value="DEBUG" />
<appender-ref ref="console" />
</category>
<!-- Gestore invio messaggi APNS Apple, solo su localhost -->
<category name="com.notnoop.apns" additivity="false">
<priority value="DEBUG" />
<appender-ref ref="console" />
</category>
<!-- Log di gestione della librera dbConnect -->
<category name="it.softecspa.database.dbconnect" additivity="false">
<priority value="ERROR" />
<appender-ref ref="console" />
</category>
<!-- Log di gestione della librera DM SSO -->
<category name="it.softecspa.DMSSO" additivity="false">
<priority value="TRACE" />
<appender-ref ref="console" />
</category>
<!-- Logger utilizzato per il monitoraggio delle query SQL
Impostare a TRACE per visualizzare le query -->
<category name="it.softecspa.database.dbconnect.SQL" additivity="false">
<priority value="TRACE" />
<appender-ref ref="console" />
</category>
<!-- Logger utilizzato per il monitoraggio statistico delle connessioni verso il datasource
Impostare a INFO per tracciare le statistiche -->
<category name="it.softecspa.database.c3p0.stats" additivity="false">
<priority value="OFF" />
<appender-ref ref="c3p0Stats" />
</category>
<!-- Logger utilizzato per il monitoraggio delle chiamate
Impostare a INFO per tracciare le chiamate -->
<category name="it.softecspa.desktopmate.STATEMENT" additivity="false">
<priority value="INFO" />
<appender-ref ref="statement" />
</category>
<!-- Log da utilizzare nelle JSP -->
<category name="it.softecspa.JSP" additivity="false">
<priority value="DEBUG" />
<appender-ref ref="console" />
</category>
<!-- Log per il servizio di posta
<category name="kahuna.mail" additivity="false">
<priority value="DEBUG" />
<appender-ref ref="console" />
<appender-ref ref="rootFile" />
</category> -->
<!-- Log specifico del componente c3p0 per la gestione del connection pool -->
<category name="com.mchange" additivity="false">
<priority value="INFO" />
<appender-ref ref="console" />
</category>
<!-- Monitoraggio del reload del contesto.
Utilizzato principalmente per monitore i riavvii dei nodi -->
<category name="reload" additivity="false">
<priority value="OFF" />
<appender-ref ref="reload" />
</category>
<!-- Monitoraggio delle interrogazioni draft -->
<category name="draft.data" additivity="false">
<priority value="INFO" />
<appender-ref ref="draftData" />
</category>
<!-- ROOT -->
<root>
<priority value="ERROR"/>
<appender-ref ref="console"/>
<!-- <appender-ref ref="rootFile" /> -->
</root>
</log4j:configuration>