log4j.properties 5.33 KB
Newer Older
Kim Gyeongeun committed
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
#log4j.debug=true

#################### Appender Definition ####################

#log4j.appender.C=org.apache.log4j.ConsoleAppender
log4j.appender.C=jp.agentec.sinaburocast.common.logging.ExConsoleAppender
log4j.appender.C.Target=System.out
log4j.appender.C.ImmediateFlush=true
log4j.appender.C.layout=org.apache.log4j.PatternLayout
log4j.appender.C.layout.ConversionPattern=%-5p %d [%t] %m%n
#log4j.appender.C.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
#log4j.appender.C.layout.ConversionPattern=%d [%t] %-5p %C#%M - %m%n
#log4j.appender.C.threshold=INFO

log4j.appender.FILE_S2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE_S2.File=/var/log/tomcat/seasarfw.log
log4j.appender.FILE_S2.Append=true
log4j.appender.FILE_S2.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE_S2.layout.ConversionPattern=%-5p %d [%t] %m%n

log4j.appender.FILE_S2_SQL=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE_S2_SQL.File=/var/log/tomcat/updatesql.log
log4j.appender.FILE_S2_SQL.Append=true
log4j.appender.FILE_S2_SQL.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE_S2_SQL.layout.ConversionPattern=%-5p %d [%t] %m%n

log4j.appender.FILE_AUTH=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE_AUTH.File=/var/log/tomcat/auth.log
log4j.appender.FILE_AUTH.Append=true
log4j.appender.FILE_AUTH.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE_AUTH.layout.ConversionPattern=%-5p %d [%t] %m%n

log4j.appender.FILE_PROCESS=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE_PROCESS.File=/var/log/tomcat/process.log
log4j.appender.FILE_PROCESS.Append=true
log4j.appender.FILE_PROCESS.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE_PROCESS.layout.ConversionPattern=%-5p %d [%t] %m%n


#################### Category Definition (depends on class name) ####################

##### root logger ####
log4j.rootLogger=WARN, C

##### velocity logger ####
log4j.category.velocity=INFO

##### agentec logger ####
log4j.category.jp.agentec=DEBUG
log4j.category.jp.agentec.sinaburocast.common.proc=DEBUG, FILE_PROCESS

#### seasar fw logger ####
log4j.category.org.seasar.framework=DEBUG
log4j.category.org.seasar.extension.filter.RequestDumpFilter=DEBUG, C, FILE_S2
log4j.additivity.org.seasar.extension.filter.RequestDumpFilter=false
#log4j.category.org.seasar.extension=DEBUG, C, FILE_S2
#log4j.additivity.org.seasar.extension=false

### database(general)
#log4j.category.org.seasar.extension.jta=DEBUG, FILE_S2, C
#log4j.category.org.seasar.extension.jdbc=DEBUG, FILE_S2, C
#log4j.category.org.seasar.extension.dbcp=INFO, FILE_S2, C
#log4j.category.org.seasar.extension.dbcp.impl.ConnectionPoolImpl=DEBUG
#log4j.category.org.seasar.extension.dbcp.impl.ConnectionWrapperImpl=DEBUG

### transaction boundary
log4j.category.org.seasar.extension.jta.TransactionImpl=INFO,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jta.TransactionImpl=false
#log4j.category.jp.agentec.sinaburocast.common.jta.TransactionImpl=INFO,FILE_S2_SQL,C
#log4j.additivity.jp.agentec.sinaburocast.common.jta.TransactionImpl=false

### SQL Log (select/proc/func)
log4j.category.org.seasar.extension.jdbc.query.AutoSelectImpl=DEBUG, FILE_S2, C
log4j.additivity.org.seasar.extension.jdbc.query.AutoSelectImpl=false
#log4j.category.org.seasar.extension.jdbc.query.AutoProcedureCallImpl=DEBUG, FILE_S2, C
#log4j.additivity.org.seasar.extension.jdbc.query.AutoProcedureCallImpl=false
#log4j.category.org.seasar.extension.jdbc.query.AutoFunctionCallImpl=DEBUG, FILE_S2, C
#log4j.additivity.org.seasar.extension.jdbc.query.AutoFunctionCallImpl=false
#log4j.category.org.seasar.extension.jdbc.query.SqlFileSelectImpl=DEBUG, FILE_S2, C
#log4j.additivity.org.seasar.extension.jdbc.query.SqlFileSelectImpl=false
log4j.category.org.seasar.extension.jdbc.query.SqlSelectImpl=DEBUG, FILE_S2, C
log4j.additivity.org.seasar.extension.jdbc.query.SqlSelectImpl=false

### SQL Log (insert/update/delete)
log4j.category.org.seasar.extension.jdbc.query.AutoInsertImpl=DEBUG,FILE_S2_SQL, C
log4j.additivity.org.seasar.extension.jdbc.query.AutoInsertImpl=false
log4j.category.org.seasar.extension.jdbc.query.AutoBatchInsertImpl=DEBUG,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jdbc.query.AutoBatchInsertImpl=false
log4j.category.org.seasar.extension.jdbc.query.AutoUpdateImpl=DEBUG,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jdbc.query.AutoUpdateImpl=false
log4j.category.org.seasar.extension.jdbc.query.AutoBatchUpdateImpl=DEBUG,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jdbc.query.AutoBatchUpdateImpl=false
log4j.category.org.seasar.extension.jdbc.query.AutoDeleteImpl=DEBUG,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jdbc.query.AutoDeleteImpl=false
log4j.category.org.seasar.extension.jdbc.query.AutoBatchDeleteImpl=DEBUG,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jdbc.query.AutoBatchDeleteImpl=false
log4j.category.org.seasar.extension.jdbc.query.SqlUpdateImpl=DEBUG,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jdbc.query.SqlUpdateImpl=false
log4j.category.org.seasar.extension.jdbc.query.SqlFileUpdateImpl=DEBUG,FILE_S2_SQL,C
log4j.additivity.org.seasar.extension.jdbc.query.SqlFileUpdateImpl=false


#################### Category Definition (specific name) ####################
## The following category should be commented out if not needed ##

# auth
log4j.category.AUTH=INFO,FILE_AUTH

# worker trace
log4j.category.PROCESS=DEBUG, C, FILE_PROCESS
log4j.additivity.PROCESS=false