Archive

Posts Tagged ‘log4j’

How to configure log4j for a web app

May 6th, 2010 9 comments

server logI often see environments where web applications use log4j for logging into files using various appenders. That is all well and good until I see that the logs are getting written into the application server’s logs. In JBOSS for example this is server.log. So why is this a bad idea ?

Why not to write into server.log:

  1. An application server’s log is supposed to be used by the app server and not by your application.
  2. This log is supposed to contain app server level information like loading war files / exceptions that were handed over to the container etc.
  3. Weeding through the logs of about 10 applications to find a particular debug / error line is going to be crazy.
Categories: java Tags: , ,