You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Scott Pippin <SP...@mtctrains.com> on 2004/11/18 18:45:05 UTC
redirect catalina.out
I am trying to redirect catalina.out to an application specific log
file. I thought I had it set up but it is still writing to
catalina.out.
server.xml
<Server port="8005" shutdown="SHUTDOWN" debug="0">
<Listener
className="org.apache.catalina.mbeans.ServerLifecycleListener"
debug="0"/>
<Listener
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
debug="0"/>
<GlobalNamingResources>
<Environment name="simpleValue" type="java.lang.Integer"
value="30"/>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and saved">
</Resource>
<ResourceParams name="UserDatabase">
<parameter>
<name>factory</name>
<value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
</parameter>
<parameter>
<name>pathname</name>
<value>conf/tomcat-users.xml</value>
</parameter>
</ResourceParams>
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="8080"
maxThreads="150" minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false" redirectPort="8443"
acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
<Connector port="8009"
enableLookups="false" redirectPort="8443" debug="0"
protocol="AJP/1.3" />
<Engine name="Catalina" defaultHost="localhost" debug="0">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="catalina_log." suffix=".txt"
timestamp="true" swallowOutput="true" />
<Realm className="org.apache.catalina.realm.JDBCRealm"
connectionName="ims" connectionPassword="ims"
connectionURL="jdbc:mysql://x.x.x.x:3306/ims"
driverName="com.mysql.jdbc.Driver" userTable="imsuser"
userNameCol="userid" userCredCol="passwordid" userRoleTable="imsrole"
roleNameCol="userrole" />
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log."
suffix=".txt"
timestamp="true" swallowOutput="true" />
</Host>
</Engine>
</Service>
</Server>
context.xml
<?xml version="1.0" encoding="utf-8" ?>
<Context path="/IMS" reloadable="true" debug="4" swallowOutput="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="ims_log." suffix=".txt" timestamp="true" verbosity="4" />
<Logger className="org.apache.catalina.logger.SystemErrLogger"
prefix="ims_err." suffix=".txt" timestamp="true" verbosity="4" />
<Logger className="org.apache.catalina.logger.SystemOutLogger"
prefix="ims_out." suffix=".txt" timestamp="true" verbosity="4" />
</Context>
Thanks in advance,
Scott Pippin
spippin@mtctrains.com