|
| 1 | +# |
| 2 | +# Isis uses log4j is used to provide system logging |
| 3 | +# |
| 4 | +log4j.rootCategory=INFO, Console |
| 5 | + |
| 6 | +# The console appender |
| 7 | +log4j.appender.Console=org.apache.log4j.ConsoleAppender |
| 8 | +log4j.appender.Console.target=System.out |
| 9 | +log4j.appender.Console.layout=org.apache.log4j.PatternLayout |
| 10 | +log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} [%-20c{1} %-10t %-5p] %m%n |
| 11 | + |
| 12 | +log4j.appender.File=org.apache.log4j.RollingFileAppender |
| 13 | +log4j.appender.File.file=isis.log |
| 14 | +log4j.appender.File.append=false |
| 15 | +log4j.appender.File.layout=org.apache.log4j.PatternLayout |
| 16 | +log4j.appender.File.layout.ConversionPattern=%d [%-20c{1} %-10t %-5p] %m%n |
| 17 | + |
| 18 | +log4j.appender.translations-po=org.apache.log4j.FileAppender |
| 19 | +log4j.appender.translations-po.File=./translations.pot |
| 20 | +log4j.appender.translations-po.Append=false |
| 21 | +log4j.appender.translations-po.layout=org.apache.log4j.PatternLayout |
| 22 | +log4j.appender.translations-po.layout.ConversionPattern=%m%n |
| 23 | + |
| 24 | +! turn on the internal log4j debugging flag so we can see what it is doing |
| 25 | +#log4j.debug=true |
| 26 | + |
| 27 | + |
| 28 | +# DataNucleus |
| 29 | +# the first two log the DML and DDL (if set to DEBUG) |
| 30 | +log4j.logger.DataNucleus.Datastore.Native=WARN, Console |
| 31 | +log4j.logger.DataNucleus.Datastore.Schema=DEBUG, Console |
| 32 | +# the remainder can probably be left to WARN |
| 33 | +log4j.logger.DataNucleus.Persistence=WARN, Console |
| 34 | +log4j.logger.DataNucleus.Transaction=WARN, Console |
| 35 | +log4j.logger.DataNucleus.Connection=WARN, Console |
| 36 | +log4j.logger.DataNucleus.Query=WARN, Console |
| 37 | +log4j.logger.DataNucleus.Cache=WARN, Console |
| 38 | +log4j.logger.DataNucleus.MetaData=WARN, Console |
| 39 | +log4j.logger.DataNucleus.Datastore=WARN, Console |
| 40 | +log4j.logger.DataNucleus.Datastore.Persist=WARN, Console |
| 41 | +log4j.logger.DataNucleus.Datastore.Retrieve=WARN, Console |
| 42 | +log4j.logger.DataNucleus.General=WARN, Console |
| 43 | +log4j.logger.DataNucleus.Lifecycle=WARN, Console |
| 44 | +log4j.logger.DataNucleus.ValueGeneration=WARN, Console |
| 45 | +log4j.logger.DataNucleus.Enhancer=WARN, Console |
| 46 | +log4j.logger.DataNucleus.SchemaTool=ERROR, Console |
| 47 | +log4j.logger.DataNucleus.JDO=WARN, Console |
| 48 | +log4j.logger.DataNucleus.JPA=ERROR, Console |
| 49 | +log4j.logger.DataNucleus.JCA=WARN, Console |
| 50 | +log4j.logger.DataNucleus.IDE=ERROR, Console |
| 51 | + |
| 52 | +log4j.additivity.DataNucleus.Datastore.Native=false |
| 53 | +log4j.additivity.DataNucleus.Datastore.Schema=false |
| 54 | +log4j.additivity.DataNucleus.Datastore.Persistence=false |
| 55 | +log4j.additivity.DataNucleus.Datastore.Transaction=false |
| 56 | +log4j.additivity.DataNucleus.Datastore.Connection=false |
| 57 | +log4j.additivity.DataNucleus.Datastore.Query=false |
| 58 | +log4j.additivity.DataNucleus.Datastore.Cache=false |
| 59 | +log4j.additivity.DataNucleus.Datastore.MetaData=false |
| 60 | +log4j.additivity.DataNucleus.Datastore.Datastore=false |
| 61 | +log4j.additivity.DataNucleus.Datastore.Datastore.Persist=false |
| 62 | +log4j.additivity.DataNucleus.Datastore.Datastore.Retrieve=false |
| 63 | +log4j.additivity.DataNucleus.Datastore.General=false |
| 64 | +log4j.additivity.DataNucleus.Datastore.Lifecycle=false |
| 65 | +log4j.additivity.DataNucleus.Datastore.ValueGeneration=false |
| 66 | +log4j.additivity.DataNucleus.Datastore.Enhancer=false |
| 67 | +log4j.additivity.DataNucleus.Datastore.SchemaTool=false |
| 68 | +log4j.additivity.DataNucleus.Datastore.JDO=false |
| 69 | +log4j.additivity.DataNucleus.Datastore.JPA=false |
| 70 | +log4j.additivity.DataNucleus.Datastore.JCA=false |
| 71 | +log4j.additivity.DataNucleus.Datastore.IDE=false |
| 72 | + |
| 73 | + |
| 74 | + |
| 75 | + |
| 76 | +# if using log4jdbc-remix as JDBC driver |
| 77 | +#log4j.logger.jdbc.sqlonly=DEBUG, sql, Console |
| 78 | +#log4j.additivity.jdbc.sqlonly=false |
| 79 | +#log4j.logger.jdbc.resultsettable=DEBUG, jdbc, Console |
| 80 | +#log4j.additivity.jdbc.resultsettable=false |
| 81 | + |
| 82 | +#log4j.logger.jdbc.audit=WARN,jdbc, Console |
| 83 | +#log4j.additivity.jdbc.audit=false |
| 84 | +#log4j.logger.jdbc.resultset=WARN,jdbc |
| 85 | +#log4j.additivity.jdbc.resultset=false |
| 86 | +#log4j.logger.jdbc.sqltiming=WARN,sqltiming |
| 87 | +#log4j.additivity.jdbc.sqltiming=false |
| 88 | +#log4j.logger.jdbc.connection=FATAL,connection |
| 89 | +#log4j.additivity.jdbc.connection=false |
| 90 | + |
| 91 | + |
| 92 | +log4j.logger.org.apache.isis.core.runtime.services.i18n.po.PoWriter=INFO,translations-po |
| 93 | +log4j.additivity.org.apache.isis.core.runtime.services.i18n.po.PoWriter=false |
0 commit comments