From: Richard Millet Date: Sat, 3 Mar 2012 00:25:26 +0000 (-0800) Subject: NOJIRA: Modified the Services log4j.properties file to show all ERROR and WARN level... X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=64e743a7a12e7562136ce6903725c361b2cbfa98;p=tmp%2Fjakarta-migration.git NOJIRA: Modified the Services log4j.properties file to show all ERROR and WARN level log messages in the console. Also, added back the "cspace-services-perf.log" log file for showing performance profiling. Added some documentation comments as well. --- diff --git a/services/JaxRsServiceProvider/src/main/resources/log4j.properties b/services/JaxRsServiceProvider/src/main/resources/log4j.properties index 116cee8f7..14cfac1f8 100644 --- a/services/JaxRsServiceProvider/src/main/resources/log4j.properties +++ b/services/JaxRsServiceProvider/src/main/resources/log4j.properties @@ -1,34 +1,69 @@ -log4j.rootLogger=debug, R +# +# The default logging level +# +log4j.rootLogger=debug, error, cspace_appender +# +# The stdout appender +# log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout - # Pattern to output the caller's file name and line number. log4j.appender.stdout.layout.ConversionPattern=%d %-5p [%t] [%c:%L] %m%n -log4j.appender.R=org.apache.log4j.RollingFileAppender -log4j.appender.R.File=${catalina.home}/logs/cspace-services.log +# +# An appender that shows just ERROR log messsages +# +log4j.appender.error=org.apache.log4j.ConsoleAppender +log4j.appender.error.layout=org.apache.log4j.PatternLayout +# Pattern to output the caller's file name and line number. +log4j.appender.error.layout.ConversionPattern=%d %-5p [%t] [%c:%L] %m%n +log4j.appender.error.Threshold=WARN -log4j.appender.R.MaxFileSize=5000KB +# +# The "cspace_appender" appender - the standout CollectionSpace services log file appender +# +log4j.appender.cspace_appender=org.apache.log4j.RollingFileAppender +log4j.appender.cspace_appender.File=${catalina.home}/logs/cspace-services.log +log4j.appender.cspace_appender.MaxFileSize=5000KB # Keep ten backup files -log4j.appender.R.MaxBackupIndex=10 +log4j.appender.cspace_appender.MaxBackupIndex=10 +log4j.appender.cspace_appender.layout=org.apache.log4j.PatternLayout +log4j.appender.cspace_appender.layout.ConversionPattern=%d %-5p [%t] [%c:%L] %m%n -log4j.appender.R.layout=org.apache.log4j.PatternLayout -log4j.appender.R.layout.ConversionPattern=%d %-5p [%t] [%c:%L] %m%n +# +# CollectionSpace Services Performance appender +# +log4j.appender.cspace_perf_appender=org.apache.log4j.RollingFileAppender +log4j.appender.cspace_perf_appender.File=${catalina.home}/logs/cspace-services-perf.log +log4j.appender.cspace_perf_appender.MaxFileSize=5000KB +# Keep ten backup files +log4j.appender.cspace_perf_appender.MaxBackupIndex=10 +log4j.appender.cspace_perf_appender.layout=org.apache.log4j.PatternLayout +log4j.appender.cspace_perf_appender.layout.ConversionPattern=%d %-5p [%t] [%c:%L] %m%n # -# Java Packages +# This logger uses the "cspace_perf_appender" appender to log performance profiling information. # +log4j.logger.perf.collectionspace=ERROR, cspace_perf_appender, stdout +# send the logs only to our appender -no inheritence. +log4j.additivity.perf.collectionspace=false # -# CollectionSpace log levels +# CollectionSpace loggers and default levels - all loggers using the rootLogger if not otherwise specified # -log4j.logger.org.collectionspace=INFO +log4j.logger.org.collectionspace=DEBUG #log4j.logger.org.collectionspace.services.common.vocabulary.nuxeo=TRACE -log4j.logger.perf.collectionspace=ERROR -log4j.logger.org.nuxeo=INFO +# +# Nuxeo loggers, levels, and associated appenders +# +log4j.logger.org.nuxeo=WARN #log4j.logger.org.nuxeo.ecm.core.storage.sql=TRACE + +# +# Misc loggers, levels +# log4j.logger.org.apache=ERROR log4j.logger.httpclient=ERROR log4j.logger.org.jboss.resteasy=ERROR