Provide mapped diagnostic context variables
-------------------------------------------

                 Key: MAGNOLIA-2294
                 URL: http://jira.magnolia.info/browse/MAGNOLIA-2294
             Project: Magnolia
          Issue Type: Improvement
          Components: core
            Reporter: Philippe Marschall
            Assignee: Philipp Bracher
            Priority: Minor
         Attachments: MappedDiagnosticContextFilter.java

I don't know how common this so I'll just post it. If we have an error in the 
log of Magnolia one of the first things to do is trying to figure out what the 
user was doing. Sometimes this can be deduced directly from the stack trace, 
sometimes it is harder. In the harder cases we in general need to know the 
request URL and remote address. Which means heading over to the transfer.log 
which is tedious. It would be tremendously helpful if we had this information 
in the Magnolia log. But we don't want to change every log statement. MDCs 
address this problem in a simple and elegant way.

A sample class is attached with an extensive class comment that explains how to 
use it. Right now it provides only very few information, but it is a starter.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------

Reply via email to