You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by an...@arcor.de on 2004/09/02 17:14:27 UTC
configure log4j in tomcat 5.5
Hi all,
I installed Tomcat 5.5 with compat-package for running under JDK 1.4.2 yesterday. I tried to configure tomcat and log4j. I use multiple services in my server.xml.
When I start tomcat it produces only logfiles for the windows service (stdout.log, stderr.log and jakarta_service_yyyyMMdd.log)
Here is the content of my two config-files:
<Server port="2201" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
<Service name="cma">
<Connector enableLookups="false" scheme="https" secure="true"
URIEncoding="UTF-8" acceptCount="100" address="127.0.0.1"
compression="on" port="9443" clientAuth="true"
keystoreFile="conf/cmakeystore" keystorePass="IbrfdI"
truststoreFile="conf/cmakeystore" truststorePass="IbrfdI"/>
<Engine defaultHost="cma.valdorian.de" name="cmaengine">
<Host appBase="webapps/cmawebapps" autoDeploy="false"
deployOnStartup="false" name="cma.valdorian.de" deployXML="false"
unpackWARs="false" workDir="work/cmaengine/cma.valdorian.de"
errorReportValveClass="org.apache.catalina.valves.ErrorReportValve">
<Context cookies="false" docBase="ROOT" path="" useNaming="false"/>
</Host>
</Engine>
</Service>
<Service name="cda">
<Connector enableLookups="false" scheme="https" secure="true"
URIEncoding="UTF-8" acceptCount="100" address="127.0.0.1"
compression="on" port="8443" keystoreFile="conf/cdakeystore"
keystorePass="IbrfdI"/>
<Connector enableLookups="false" redirectPort="8443" scheme="http"
secure="false" URIEncoding="UTF-8" acceptCount="100"
address="127.0.0.1" compression="on" port="8080"/>
<Engine defaultHost="www.valdorian.de" name="cdaengine">
<Host appBase="webapps/cdawebapps" autoDeploy="false" deployOnStartup="false"
name="www.valdorian.de" deployXML="false" unpackWARs="false"
errorReportValveClass="org.apache.catalina.valves.ErrorReportValve"
workDir="work/cdaengine/www.valdorian.de">
<Context cookies="false" docBase="ROOT" path="" useNaming="false"/>
</Host>
</Engine>
</Service>
<Service name="prova">
<Connector enableLookups="false" scheme="https" secure="true"
URIEncoding="UTF-8" acceptCount="100" address="127.0.0.1"
compression="on" port="7443" keystoreFile="conf/provakeystore"
keystorePass="IbrfdI"/>
<Connector enableLookups="false" redirectPort="7443" scheme="http"
secure="false" URIEncoding="UTF-8" acceptCount="100"
address="127.0.0.1" compression="on" port="7070"/>
<Engine defaultHost="prova.avinci.de" name="provaengine">
<Host appBase="webapps/provawebapps" autoDeploy="false" deployOnStartup="false"
name="prova.avinci.de" deployXML="false" unpackWARs="false"
errorReportValveClass="org.apache.catalina.valves.ErrorReportValve"
workDir="work/provaengine/prova.avinci.de">
<Context docBase="ROOT" path=""/>
</Host>
</Engine>
</Service>
</Server>
======================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p [%t] %c (%F:%L) - %m%n"/>
</layout>
</appender>
<appender name="cmaengine" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:/Daten/Madura/Tomcat/logs/cmaengine.log" />
<param name="DatePattern" value="'.'yyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d - %m%n"/>
</layout>
</appender>
<appender name="cdaengine" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:/Daten/Madura/Tomcat/logs/cdaengine.log" />
<param name="DatePattern" value="'.'yyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d - %m%n"/>
</layout>
</appender>
<appender name="provaengine" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:/Daten/Madura/Tomcat/logs/provaengine.log" />
<param name="DatePattern" value="'.'yyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d - %m%n"/>
</layout>
</appender>
<appender name="cma" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:/Daten/Madura/Tomcat/logs/cma.log" />
<param name="DatePattern" value="'.'yyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d - %m%n"/>
</layout>
</appender>
<appender name="cda" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:/Daten/Madura/Tomcat/logs/cda.log" />
<param name="DatePattern" value="'.'yyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d - %m%n"/>
</layout>
</appender>
<appender name="prova" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:/Daten/Madura/Tomcat/logs/prova.log" />
<param name="DatePattern" value="'.'yyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d - %m%n"/>
</layout>
</appender>
<category name="org.apache.catalina.core.ContainerBase.[cmaengine]" additivity="false">
<priority value="info" />
<appender-ref ref="cmaengine" />
</category>
<category name="org.apache.catalina.core.ContainerBase.[cdaengine]" additivity="false">
<priority value="info" />
<appender-ref ref="cdaengine" />
</category>
<category name="org.apache.catalina.core.ContainerBase.[provaengine]" additivity="false">
<priority value="info" />
<appender-ref ref="provaengine" />
</category>
<category name="org.apache.catalina.core.ContainerBase.[cmaengine].[cma.valdorian.de]" additivity="false">
<priority value="info" />
<appender-ref ref="cma" />
</category>
<category name="org.apache.catalina.core.ContainerBase.[cdaengine].[www.valdorian.de]" additivity="false">
<priority value="info" />
<appender-ref ref="cda" />
</category>
<category name="org.apache.catalina.core.ContainerBase.[provaengine].[prova.avinci.de]" additivity="false">
<priority value="info" />
<appender-ref ref="prova" />
</category>
<category name="org.apache.catalina.startup.Embedded" additivity="false">
<priority value="info" />
<appender-ref ref="STDOUT" />
</category>
<root>
<priority value="info" />
<appender-ref ref="STDOUT" />
</root>
</log4j:configuration>
Can someone tell me what is wrong?
thanks
Jörg
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org