The intent of the post is not to delve into all the detail around setting up Java logging for an application. So you won't find any information here about Filters, Formatter and Handlers. For all those details, I invite you to visit Oracle's JavaTM Logging Technology documentation site and read the Overview.
When problems occur in complex Java applications, symptoms are generally detected as incorrect data or as exceptions. In the case of exceptions, we get stack