I’m currently logging via the simplest of methods within my servlet using Tomcat. I use the ServletConfig.getServletContext().log to record activity. This writes to the localhost.YYYY-MM-DD.log in $TOMCAT_HOME/logs.
I don’t want to get away from the simplicity of this logging mechanism unless absolutely necessary. But I would like to name my log file. Rather than ‘localhost’.YYYY-MM-DD.log, is there a way to have it write to ‘myAppName’.YYYY-MM-DD.log. I know I could create my own mechanism, but again, I looking for simplicity here.
I’m hoping to stay away from a complete framework like Log4j.
For Tomcat 6.x, you can change the logging configuration in conf/logging.properties.
But I prefer a separate configuration with Log4j…