Log4j is a fast and flexible framework for logging application debugging messages.
With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.
log4j home page: http://logging.apache.org/log4j
log4j documentation: http://logging.apache.org/log4j/docs/documentation.html
The complete log4j manual: the complete log4j manual by Ceki Gulcu
Users are encouraged to first search Main FAQ, FrequentlyAskedQuestions, and the mail archives to see if a question has been previously answered. If not satisfied with the results of this search, then by all means, please post your questions.
FrequentlyAskedQuestions - Some answers to frequently asked questions.
Log4jRequestedFeatures - What are the number one or two features you would like to see added to log4j? How can we make it a better logging tool for you? Tell us, we really want to know.
TraceDebate - The pros and cons for adding a trace level.
Log4jv13Features - v1.3 WAS to be the next major release of Log4j. For various reasons, this codebase has been discontinued. Further development will continue on the 1.2.xx codebase. Some v1.3 features have been ported to companion/extras libraries which will be released about the same time as Log4j v1.2.15. For the time being, this page is being left here as it lists some of the feature set that will be supported by the companion/extras libraries.
ToDo - The current log4j "to do" list.
UsefulCode - This is a forum for developers to list useful classes or code bits related to using log4j. Please feel free to list pieces of code that you have found useful. Chances are there are others out there that will find it useful as well.
ContributingCode - Have some cool code, patches, or classes you want to submit to the log4j project? This page describes how to contribute it.
Log4jRelatedResources - This is a listing of Log4j related projects, wizards, tutorials, and misc. links. Feel free to add other resources that the community might benefit from.
QuestionAnswer - This is a forum for users to ask specific questions about log4j. Results from this page and from the mailing list are frequently integrated into the FrequentlyAskedQuestions page. Get Involved!
ApacheWiki - Information about the wiki implementation, how to format text in wiki format, sub pages, etc.