RE: Rotation of Catalina.out
If you remove the stdout references then the output will only go to your file. See below: <<<<<<<<<<<<<<<< # Sample properties to initialise log4j #log4j.rootCategory=debug, R log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=logtags.log log4j.appender.R.MaxFileSize=100KB # Keep one backup file <-- really keeping 2, you know that right? log4j.appender.R.MaxBackupIndex=2 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n <<<<<<<<<<<<<<<< Hope that helps, Andrew -Original Message- From: David Goodenough [mailto:[EMAIL PROTECTED] Sent: Friday, September 03, 2004 8:47 AM To: Tomcat Users List Subject: Re: Rotation of Catalina.out Well actually I am using Log4j (under the covers) I think. I am using the JSP tags, and they have log4j as a pre-req. But obviously somehow the default config for log4j is writing to stdout rather than a log file. The default log4j.properties file that ships with the log tags is:- <<<<<<<<<<<<<<<< # Sample properties to initialise log4j #log4j.rootCategory=debug, stdout, R log4j.rootCategory=debug, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # Pattern to output the caller's file name and line number. log4j.appender.stdout.layout.ConversionPattern=%5p - %m%n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=logtags.log log4j.appender.R.MaxFileSize=100KB # Keep one backup file log4j.appender.R.MaxBackupIndex=2 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n <<<<<<<<<<<<<<<< Obviously I need to modify this to get it to put the output somewhere else and to rotate it. But reading the log4j manual on the apache site I am not sure I know what I need to modify. TIA David On Friday 03 September 2004 13:55, Andrew Janian wrote: > Here is a couple links that should explain the lack of rotation of > catalina.out: > > 1) http://jakarta.apache.org/tomcat/faq/misc.html#catalina.out > > This one is from the tomcat website and is just the question you are > asking. It says that you should not be using stdout (System.out.println) > because you should be using a logging package like log4j (good > recommendation). > > 2) http://marc.theaimsgroup.com/?t=10554447261&r=1&w=2 > > As reference by the above link, this one is a thread about rotating > catalina.out. > > Hope this helps, > > Andrew Janian > > -Original Message- > From: David Goodenough [mailto:[EMAIL PROTECTED] > Sent: Friday, September 03, 2004 7:49 AM > To: [EMAIL PROTECTED] > Subject: Rotation of Catalina.out > > > I am running Tomcat 5.0.27 on a Debian Unstable system > in /usr/local/share/tomcat5. Under this directory is the logs directory > and that contains lots of localhost_log.-mm-dd.txt files (one for > each day) but only one catalina.out file. > > In server.xml there are two Logger tags:- > > > prefix="catalina_log." suffix=".txt" > timestamp="true"/> > > directory="logs" prefix="localhost_log." suffix=".txt" > timestamp="true"/> > > and I guess that the latter is responsible for all the daily logs. > > The former however is obviously not responsible for the > catalina.out as the file name is wrong. > > So I assume that Catalina.out is coming from > StandardErrLogger and/or StandardOutLogger. > > My question is how to get daily files for Catalina.out? > > David > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Rotation of Catalina.out
Well actually I am using Log4j (under the covers) I think. I am using the JSP tags, and they have log4j as a pre-req. But obviously somehow the default config for log4j is writing to stdout rather than a log file. The default log4j.properties file that ships with the log tags is:- <<<<<<<<<<<<<<<< # Sample properties to initialise log4j #log4j.rootCategory=debug, stdout, R log4j.rootCategory=debug, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # Pattern to output the caller's file name and line number. log4j.appender.stdout.layout.ConversionPattern=%5p - %m%n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=logtags.log log4j.appender.R.MaxFileSize=100KB # Keep one backup file log4j.appender.R.MaxBackupIndex=2 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n <<<<<<<<<<<<<<<< Obviously I need to modify this to get it to put the output somewhere else and to rotate it. But reading the log4j manual on the apache site I am not sure I know what I need to modify. TIA David On Friday 03 September 2004 13:55, Andrew Janian wrote: > Here is a couple links that should explain the lack of rotation of > catalina.out: > > 1) http://jakarta.apache.org/tomcat/faq/misc.html#catalina.out > > This one is from the tomcat website and is just the question you are > asking. It says that you should not be using stdout (System.out.println) > because you should be using a logging package like log4j (good > recommendation). > > 2) http://marc.theaimsgroup.com/?t=10554447261&r=1&w=2 > > As reference by the above link, this one is a thread about rotating > catalina.out. > > Hope this helps, > > Andrew Janian > > -Original Message- > From: David Goodenough [mailto:[EMAIL PROTECTED] > Sent: Friday, September 03, 2004 7:49 AM > To: [EMAIL PROTECTED] > Subject: Rotation of Catalina.out > > > I am running Tomcat 5.0.27 on a Debian Unstable system > in /usr/local/share/tomcat5. Under this directory is the logs directory > and that contains lots of localhost_log.-mm-dd.txt files (one for > each day) but only one catalina.out file. > > In server.xml there are two Logger tags:- > > > prefix="catalina_log." suffix=".txt" > timestamp="true"/> > > directory="logs" prefix="localhost_log." suffix=".txt" > timestamp="true"/> > > and I guess that the latter is responsible for all the daily logs. > > The former however is obviously not responsible for the > catalina.out as the file name is wrong. > > So I assume that Catalina.out is coming from > StandardErrLogger and/or StandardOutLogger. > > My question is how to get daily files for Catalina.out? > > David > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Rotation of Catalina.out
Here is a couple links that should explain the lack of rotation of catalina.out: 1) http://jakarta.apache.org/tomcat/faq/misc.html#catalina.out This one is from the tomcat website and is just the question you are asking. It says that you should not be using stdout (System.out.println) because you should be using a logging package like log4j (good recommendation). 2) http://marc.theaimsgroup.com/?t=10554447261&r=1&w=2 As reference by the above link, this one is a thread about rotating catalina.out. Hope this helps, Andrew Janian -Original Message- From: David Goodenough [mailto:[EMAIL PROTECTED] Sent: Friday, September 03, 2004 7:49 AM To: [EMAIL PROTECTED] Subject: Rotation of Catalina.out I am running Tomcat 5.0.27 on a Debian Unstable system in /usr/local/share/tomcat5. Under this directory is the logs directory and that contains lots of localhost_log.-mm-dd.txt files (one for each day) but only one catalina.out file. In server.xml there are two Logger tags:- and I guess that the latter is responsible for all the daily logs. The former however is obviously not responsible for the catalina.out as the file name is wrong. So I assume that Catalina.out is coming from StandardErrLogger and/or StandardOutLogger. My question is how to get daily files for Catalina.out? David - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Rotation of Catalina.out
I am running Tomcat 5.0.27 on a Debian Unstable system in /usr/local/share/tomcat5. Under this directory is the logs directory and that contains lots of localhost_log.-mm-dd.txt files (one for each day) but only one catalina.out file. In server.xml there are two Logger tags:- and I guess that the latter is responsible for all the daily logs. The former however is obviously not responsible for the catalina.out as the file name is wrong. So I assume that Catalina.out is coming from StandardErrLogger and/or StandardOutLogger. My question is how to get daily files for Catalina.out? David - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]