source: gsdl/trunk/lib/java/log4j.properties.in@ 19424

Last change on this file since 19424 was 19424, checked in by ak19, 15 years ago

Added in some comments. For release version, release-kit will have server.log showing WARN messages and higher (not the success INFO messages). For the version from SVN trunk keep the INFO messages turn on by default.

File size: 2.5 KB
Line 
1## greenstone home
2gsdl2.home=@gsdl2home@
3
4##Configure log4j's operation at the meta level
5##Observe log4j parsing this file
6#log4j.debug=true
7##Set this to false for log4j to actually obey the log4j.disable property(next)
8log4j.disableOverride=false
9##Disable all logging in all categories for messages with priority equal to
10##or lower than the one given here
11log4j.disable=DEBUG
12
13#####configure the loggers####
14##general logger
15log4j.rootCategory=INFO, infolog
16
17##usage logger
18log4j.category.org.greenstone.gsdl3.LibraryServlet=INFO, usagelog
19log4j.additivity.org.greenstone.gsdl3.LibraryServlet=false
20
21##server logger
22##Set to INFO if you want INFO (success) messages to appear as well
23##Set to WARN if you want to turn INFO and DEBUG messages off.
24log4j.category.org.greenstone.server=INFO, serverlog
25log4j.additivity.org.greenstone.server=false
26
27#####configure appenders and their oprions####
28##general logger
29log4j.appender.infolog=org.apache.log4j.RollingFileAppender
30log4j.appender.infolog.File=${gsdl2.home}/etc/logs-gsi/greenstone.log
31#Control the maximum log file size
32log4j.appender.infolog.MaxFileSize=100KB
33#Keep backup file(s) (backups will be in filename.1, .2, .3 etc.)
34log4j.appender.infolog.MaxBackupIndex=3
35
36##usage logger
37log4j.appender.usagelog=org.apache.log4j.RollingFileAppender
38log4j.appender.usagelog.File=${gsdl2.home}/etc/logs-gsi/usage.log
39#Control the maximum log file size
40log4j.appender.usagelog.MaxFileSize=1000KB
41
42##Server's logger
43log4j.appender.serverlog=org.apache.log4j.RollingFileAppender
44log4j.appender.serverlog.File=${gsdl2.home}/etc/logs-gsi/server.log
45
46
47#####Configure appender layouts and their options####
48## general logger layout
49log4j.appender.infolog.layout=org.apache.log4j.PatternLayout
50log4j.appender.infolog.layout.ConversionPattern=%-5p: [%d{yyyy-MM-dd hh:mm:ss}] %C{1}.%M()%n %m%n
51
52##usage logger layout
53# Usage log contains:
54# loggingTime + servletName + args (in URL plus saved in a session) +
55# remoteAddress + sessionID + browerInfo
56log4j.appender.usagelog.layout=org.apache.log4j.PatternLayout
57log4j.appender.usagelog.layout.ConversionPattern=[%d{yyyy-MM-dd hh:mm:ss}] %m%n
58
59##server logger layout
60log4j.appender.serverlog.layout=org.apache.log4j.PatternLayout
61log4j.appender.serverlog.layout.ConversionPattern=%-5p: [%d{yyyy-MM-dd hh:mm:ss}] %C{1}.%M()%n %m%n
62
Note: See TracBrowser for help on using the repository browser.