This is an automated notification sent by LCG Savannah.
It relates to:
task #13799, project CDS Invenio
==============================================================================
OVERVIEW of task #13799:
==============================================================================
URL:
<http://savannah.cern.ch/task/?13799>
Summary: WSGI and centralized exception logging
Project: CDS Invenio
Submitted by: simko
Submitted on: 2010-02-08 10:26
Should Start On: 2010-02-08 00:00
Should be Finished on: 2010-02-08 00:00
Category: WebStyle
Priority: 7 - High
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: skaplun
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
After the move to mod_wsgi, the unhandled exceptions coming from
Invenio behave differently. For example:
1) Previously, with mod_python, one could have raised exceptions
intentionally for debugging, see section A of
<https://twiki.cern.ch/twiki/bin/view/CDS/PythonAndApache#4_Debugging_mod_python_apps>).
Now, with mod_wsgi, these exceptions are not presented in the browser,
not in invenio.err, but they go to apache.err.
2) It is not good to log Invenio exceptions into apache.err only. The
exceptions generated by Invenio should be logged in the central place
which is invenio.err. The apache.err log should contain only possible
non-Invenio stuff, such as IOError cases occuring when tring to write
output to a browser that closed connection, or cases of that kind.
_______________________________________________________
Carbon-Copy List:
CC Address | Comment
------------------------------------+-----------------------------
1576 | -SUB-
==============================================================================
This item URL is:
<http://savannah.cern.ch/task/?13799>
_______________________________________________
Message sent via/by LCG Savannah
http://savannah.cern.ch/