This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Because most of the time we want to log messages not just from the servlet but also in business tire, and database tier. Log4J is meant for that, therefore we prefer Log4J over, ServletContext logging.