1# a simple test config
2
3log4j.rootCategory=DEBUG, rootAppender
4log4j.category.sub1=,A1
5log4j.category.sub2=INFO
6log4j.category.sub1.sub2=ERROR, A2
7log4j.category.sub1.sub2.sub3=INFO, A4, A5, A6, A7, A8
8
9log4j.additivity.sub1.sub2=false
10log4j.additivity.sub1.sub2.sub3=false
11
12log4j.appender.rootAppender=org.apache.log4j.ConsoleAppender
13log4j.appender.rootAppender.layout=org.apache.log4j.BasicLayout
14
15log4j.appender.A1=org.apache.log4j.FileAppender
16log4j.appender.A1.fileName=A1.log
17log4j.appender.A1.layout=org.apache.log4j.SimpleLayout
18
19log4j.appender.A2=org.apache.log4j.ConsoleAppender
20log4j.appender.A2.layout=org.apache.log4j.PatternLayout
21log4j.appender.A2.layout.ConversionPattern=The message '%m' at time %d thread %t%n
22
23# tests for looong strings within the config file
24log4cpp.appender.A4=RollingFileAppender
25log4cpp.appender.A4.fileName=A4.log
26log4cpp.appender.A4.maxFileSize=10240
27log4cpp.appender.A4.maxBackupIndex=1
28log4cpp.appender.A4.layout=PatternLayout
29log4cpp.appender.A4.layout.ConversionPattern=The message %m at time %d{%H:%M} thread %t %n is going to be very looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong%n
30
31log4cpp.appender.A5=RollingFileAppender
32log4cpp.appender.A5.fileName=A4.log
33log4cpp.appender.A5.maxFileSize=10240
34log4cpp.appender.A5.maxBackupIndex=1
35log4cpp.appender.A5.layout=PatternLayout
36log4cpp.appender.A5.layout.ConversionPattern=The message %m at time %d{%H:%M} thread %t %n is going to be very looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooongg%n
37
38log4cpp.appender.A6=RollingFileAppender
39log4cpp.appender.A6.fileName=A4.log
40log4cpp.appender.A6.maxFileSize=10240
41log4cpp.appender.A6.maxBackupIndex=1
42log4cpp.appender.A6.layout=PatternLayout
43log4cpp.appender.A6.layout.ConversionPattern=The message %m at time %d{%H:%M} thread %t %n is going to be very loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooonggg%n
44
45log4cpp.appender.A7=RollingFileAppender
46log4cpp.appender.A7.fileName=A4.log
47log4cpp.appender.A7.maxFileSize=10240
48log4cpp.appender.A7.maxBackupIndex=1
49log4cpp.appender.A7.layout=PatternLayout
50log4cpp.appender.A7.layout.ConversionPattern=The message %m at time %d{%H:%M}%n is going to be very loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooongggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer%n
51
52log4cpp.appender.A8=RollingFileAppender
53log4cpp.appender.A8.fileName=A4.log
54log4cpp.appender.A8.maxFileSize=10240
55log4cpp.appender.A8.maxBackupIndex=1
56log4cpp.appender.A8.layout=PatternLayout
57log4cpp.appender.A8.layout.ConversionPattern=The message %m at time %d{%H:%M}%n is going to be very loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooongggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer%n
58