Before you report a bug

The Logging community consists of those who use Logging components, help answer questions on discussions lists, contribute documentation and patches, and those who develop and maintain the code for Logging components. Almost all those who assist on a day to day basis resolving bug reports do this for a wide variety of reasons, and almost all of them do this on their own time.

Many bugs reported end up not being a bug in the Logging component's code, but are due to misconfiguration, problems caused by installed applications, the operating system, etc.

Before reporting a bug please make every effort to resolve the problem yourself. Just reporting a bug will not fix it. A good bug report includes a detailed description of the problem and a succinct test case which can reproduce the problem.

The remainder of this document points you toward resources you can use to resolve the problem you are having.

Resources to help resolve Logging problems

Here are some resources you can use to help you resolve the problem you are having before reporting a bug.

Start by consulting the available documentation

Then, consult the mailing lists

It is very likely you are not the first to run into a problem. Others may have already found a solution. Our various mailing lists will likely have discussed this problem before.

Before reporting a bug, you are advised to discuss it on the relevant mailing list first.

Consult the Bug Database

Please search the bug database to see if the bug you are seeing has already been reported.

Search the log4j bug database here.

Search the log4cxx bug database here.

Reporting a Logging bug

If after you have exhausted all other resources to resolve a problem with your Logging component you may want to file a bug report. Please make sure the problem is a bug in Logging and not a bug in your application.

Please make sure you provide as much information as possible. Its very hard to fix a bug if the person looking into the problem can't reproduce it. Here is a listing of information which should be included:

Just reporting a bug will not fix it. A good bug report includes a detailed description of the problem and a succinct test case which can reproduce the problem.

Report a log4j bug here.

Report a log4cxx bug here


Copyright © 1999-2005, Apache Software Foundation