Logging

WEB-INF\Classes\

Logging.properties.

Org.apache.catalina.core.ContainerBase.[Catalina].level = INFO.

Org.apache.catalina.core.ContainerBase.[Catalina].handlers = java.util.logging.ConsoleHandler.

Separate per context

  1. Each application must use its own log4j.jar in WEB-INF/lib of each application.
2. In each log4j's configuration file (default location is WEB-INF/classes), specify the log file name, e.g. log4j.appender.AppLog.File=${catalina.home}/logs/app1.log.
  1. Add swallowOutput="true" for each context so stdout, stderr will go to your own log.
Updated: 2026 Aug 19