Raible's Wiki

Raible Designs
Wiki Home
News
Recent Changes

AppFuse

Homepage
  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

Tutorials
  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

FAQ
  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in
UserPreferences


Referenced by
Main
TextFormattingRules
WhatIsWiki




JSPWiki v2.2.33

[RSS]


Hide Menu

SandBox


Difference between version 303 and version 302:

At line 18 removed 36 lines.
Configuring (and more importantly, supressing) Tomcat 5.x logging
Create a log4j.properties file in $CATALINA_HOME/common/classes
{{{
log4j.rootLogger=ERROR, R
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=${catalina.home}/logs/tomcat.log
log4j.appender.R.DatePattern='.'yyyy-MM-dd
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern={%p} %c{2} %x %m%n
}}}
You also need to copy commons-logging.jar and log4j-1.2.9.jar to $CATALINA_HOME/common/lib.
Then, in your application log4j.properties file, add this:
{{{
# Suppress the tomcat logging whilst DEBUG is switched on
log4j.logger.org.apache.catalina.core=ERROR
log4j.logger.org.apache.catalina.session=ERROR
log4j.logger.org.apache.jasper.compiler=ERROR
}}}
Because if, whilst developing, you set your root logger to DEBUG, then it seems
to set the Tomcat logging to DEBUG as well, and you will probably witness thousands of lines
of compilation trace from the Jasper compiler!

Back to SandBox, or to the Page History.