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