We recently upgraded from tomcat 3.2.4. By default, all logs to System.out went to logs/tomcat.log. In 4.1.x, I didn't see that file, so I added these two loggers to the <Engine>...
<Logger className="org.apache.catalina.logger.SystemOutLogger"/> <Logger className="org.apache.catalina.logger.SystemErrLogger"/> That creates logs that don't have much useful info, host and timestamp to be exact and puts everything to logs/catalina.out. Example below... StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: Array index out of range: 0 With Tomcat 3.2.4, the logs showed which host generated the error or message, as well as the timestamp. This is probably because in 3.2.4, each host was actually it's own context, but the logging was much nicer. The reason we need this info is because we want a central location to monitor errors and be able to track them down to specific virtual hosts and know when they happened. Does anyone know if this is possible or would we have to monitor each host separately now that we have upgraded? Any information is greatly appreciated! Brandon Cruz -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
