Not sure, ut I think all the output streams are diverted to that file. It's probably configurable. Don't know full detail to be honest. Best wasy is try it and see.
> -----Original Message----- > From: Jim Henderson [mailto:[EMAIL PROTECTED] > Sent: Monday 23 May 2005 19:02 > To: Tomcat Users List > Subject: RE: confused about simple logging > > > > If I write to stdout where does that go? > > System.stdout.println("Where does this get printed to?"); > > I assume C:/tomcat.../log/stdout? > > -----Original Message----- > From: Steve Kirk [mailto:[EMAIL PROTECTED] > Sent: Monday, May 23, 2005 12:28 PM > To: 'Tomcat Users List' > Subject: RE: confused about simple logging > > > > Your confusion possibly arises because there are at least 2 > types of logger > that you might mean, and 3 main choices for one of those at > the moment, > although one of those 3 is deprecated and a second is > probably becoming less > popular. > > OK I'll take a quick stab and see if this gets you anywhere > in the right > direction. > > You mention two distinct types of logging. The 1st is the > "hit" logging > which is very similar to what you would get from apache > httpd. This simply > logs each incoming request. This is achieved by adding a > <Valve> to your > %catalina_home%\conf\server.xml - you can embed it inside the > <Host></Host>, > <Engine></Engine> or <Context></Context> tags, but for your > purposes, just > shove it in the engine for now. It looks a bit like this: > > <Engine blah blah> > <Valve > className="org.apache.catalina.valves.FastCommonAccessLogValve" > directory="logs" prefix="ao_access_log_" suffix=".log" > pattern="common" resolveHosts="false"/> > </Engine> > > You can tweak the path, filename, and the pattern that > defines each line - > see > http://jakarta.apache.org/tomcat/tomcat-5.0-doc/config/valve.html > for details. Leave resolveHosts set "false" to speed up performance. > > Not that my example above is from my own 5.5.9 server - ISTR > 5.0 config > syntax is different - check the doc link above for the detail. > > The 2nd part of your logging is where you write your own messages to a > logfile. I did that as follows: > > java.util.logging.Logger logger = > java.util.logging.Logger.getLogger("logname"); > logger.setLevel(logLevel); > fh = new FileHandler(logFilePath, maxLogFileSize, logFileCount, true); > fh.setFormatter(new AoLogFormatter(logFileDateTimePattern)); > logger.addHandler(fh); > > Then to write a log message you can just do this: > > log("Write this to the log"); > > and it will write the log file to logFilePath > > See the java.util.logging.Logger javadocs for more details. > > This is very basic. Much more spophistication can be achieved through > config files. > > > -----Original Message----- > > From: Lane [mailto:[EMAIL PROTECTED] > > Sent: Monday 23 May 2005 18:01 > > To: Tomcat Users List > > Subject: confused about simple logging > > > > > > Hello. > > > > I'm a bit confused about simple logging on tomcat 5.0. I've > > read much of the > > FAQ at > > http://jakarta.apache.org/tomcat/faq/logging.html#builtIn but that > > doesn't seem to address what I'm looking for, which is just > > routine mundane > > daily activity. > > > > For instance, if I create and deploy a simple "Hello World" > > application that > > contains only index.jsp, no servlets, no external classes > and no JNDI > > resources, where on earth will a "hit" be recorded when I > navigate to > > http://localhost/helloworld/index.jsp ? And where is the > > error recorded if I > > mistype and navigate to http://localhost/helloworld/jndex.JSP ? > > > > Do I have to build such logging into the application? Or > > does Catalina handle > > that for me? And if so ... where on earth? > > > > I'm using FreeBSD installed at /usr/local/jakarta-tomcat5.0 > > > > I see log information in > /usr/local/jakarta-tomcat5.0/logs/stderr.log > > and /usr/local/jakarta-tomcat5.0/logs/stdout.log but nothing > > that records a > > "page hit." > > > > Thanks, > > > > lane > > > > > --------------------------------------------------------------------- > > 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]