From 181ce0d7a9f0402adfd7c8220d58b24812cbbb9e Mon Sep 17 00:00:00 2001 From: markt Date: Thu, 3 Sep 2009 14:12:28 +0000 Subject: [PATCH] More logging docs improvements: - remove some whitespace - reduce width slightly - add note about preventing zero length j.u.l files when using log4j - logs dir is relative to catalina.base, not catalina.home git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@810958 13f79535-47bb-0310-9956-ffa450edef68 --- webapps/docs/logging.xml | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/webapps/docs/logging.xml b/webapps/docs/logging.xml index 0cbfd99b1..949645413 100644 --- a/webapps/docs/logging.xml +++ b/webapps/docs/logging.xml @@ -136,8 +136,10 @@

Example logging.properties file to be placed in $CATALINA_BASE/conf: -handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, \ - 3manager.org.apache.juli.FileHandler, 4admin.org.apache.juli.FileHandler, \ +handlers = 1catalina.org.apache.juli.FileHandler, \ + 2localhost.org.apache.juli.FileHandler, \ + 3manager.org.apache.juli.FileHandler, \ + 4admin.org.apache.juli.FileHandler, \ java.util.logging.ConsoleHandler .handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler @@ -227,13 +229,13 @@ java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

  • Create a file called log4j.properties with the following content and save it into $CATALINA_HOME/lib. - log4j.rootLogger=INFO, R
    - log4j.appender.R=org.apache.log4j.RollingFileAppender
    - log4j.appender.R.File=${catalina.home}/logs/tomcat.log
    - log4j.appender.R.MaxFileSize=10MB
    - log4j.appender.R.MaxBackupIndex=10
    - log4j.appender.R.layout=org.apache.log4j.PatternLayout
    - log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n +log4j.rootLogger=INFO, R
    +log4j.appender.R=org.apache.log4j.RollingFileAppender
    +log4j.appender.R.File=${catalina.base}/logs/tomcat.log
    +log4j.appender.R.MaxFileSize=10MB
    +log4j.appender.R.MaxBackupIndex=10
    +log4j.appender.R.layout=org.apache.log4j.PatternLayout
    +log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
  • @@ -250,6 +252,8 @@ java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
  • Place output/extras/tomcat-juli-adapters.jar in $CATALINA_HOME/lib.
  • +
  • Delete $CATALINA_BASE/conf/logging.properties to + prevent java.util.logging generating zero length log files.
  • Start Tomcat
  • @@ -272,9 +276,9 @@ java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter described until a future version of log4j allows this convention. - log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=DEBUG
    - log4j.logger.org.apache.catalina.core=DEBUG
    - log4j.logger.org.apache.catalina.session=DEBUG
    +log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=DEBUG
    +log4j.logger.org.apache.catalina.core=DEBUG
    +log4j.logger.org.apache.catalina.session=DEBUG
    Be warned a level of DEBUG will produce megabytes of logging and slow -- 2.11.0