Bug 794129 (JBEPP-1195)
| Summary: | Log level improvement in FallbackIdentityStoreRepository class (PicketLink IDM) | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Portal Platform 5 | Reporter: | Bruno Machado <bmachado> |
| Component: | unspecified | Assignee: | mposolda |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 5.1.0.GA | CC: | epp-bugs, jmorgan, mposolda |
| Target Milestone: | --- | Keywords: | ReleaseNotes |
| Target Release: | 5.2.1.GA | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/JBEPP-1195 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
It was discovered that the Picketlink IDM FallbackIdentityStoreRepository class was using INFO logging instead of an elevated log level. Customers could miss important error information in the logs because INFO is commonly used for non-critical errors. The fix implements SEVERE logging category changes for all exceptions that are not propagated to the caller. For exceptions that are propagated to the caller, FINER logging is configured because these exceptions should be processed and logged by the caller.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-02-20 13:33:21 UTC | Type: | Enhancement |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Bruno Machado
2011-09-21 15:19:16 UTC
Release Notes Docs Status: Added: Not Yet Documented Labels: Added: EPP_5_2_1_Candidate I've commited fix into Picketlink IDM trunk - https://source.jboss.org/changelog/PicketLink?cs=1367 . I added SEVERE logging instead of INFO for all exceptions, which are not propagated to the caller. For those, which are propagated there is FINER logging, but it seems to be sufficient since the exception should be processed and logged by the caller. btw. I used SEVERE category instead of ERROR, because Picketlink IDM is using JDK logging and it does not support ERROR category (categories are SEVERE, WARN, INFO, FINE, FINER, FINEST) Only needed action is to release Picketlink IDM and update dependency in EPP pom.xml. Labels: Removed: EPP_5_2_1_Candidate
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
Release notes docs status: Not Yet Documented
Release notes text: CAUSE: Class FallbackIdentityStoreRepository from library Picketlink IDM was using insufficient logging in some places, because some errors were reported into log with log level INFO, which may cause that customer can miss some important error messages.
FIX: It's fixed in library Picketlink IDM. I added SEVERE logging
instead of INFO for all exceptions, which are not propagated to the caller. For
those, which are propagated there is FINER logging, but it seems to be
sufficient since the exception should be processed and logged by the caller.
btw. I used SEVERE category instead of ERROR, because Picketlink IDM is using
JDK logging and it does not support ERROR category (categories are SEVERE,
WARN, INFO, FINE, FINER, FINEST)
Technical note updated. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
Diffed Contents:
@@ -1,6 +1,4 @@
-Release notes docs status: Not Yet Documented
-
-Release notes text: CAUSE: Class FallbackIdentityStoreRepository from library Picketlink IDM was using insufficient logging in some places, because some errors were reported into log with log level INFO, which may cause that customer can miss some important error messages.
+CAUSE: Class FallbackIdentityStoreRepository from library Picketlink IDM was using insufficient logging in some places, because some errors were reported into log with log level INFO, which may cause that customer can miss some important error messages.
FIX: It's fixed in library Picketlink IDM. I added SEVERE logging
instead of INFO for all exceptions, which are not propagated to the caller. For
Technical note updated. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
Diffed Contents:
@@ -1,10 +1 @@
-CAUSE: Class FallbackIdentityStoreRepository from library Picketlink IDM was using insufficient logging in some places, because some errors were reported into log with log level INFO, which may cause that customer can miss some important error messages.
+It was discovered that the Picketlink IDM FallbackIdentityStoreRepository class was using INFO logging instead of an elevated log level. Customers could miss important error information in the logs because INFO is commonly used for non-critical errors. The fix implements SEVERE logging category changes for all exceptions that are not propagated to the caller. For exceptions that are propagated to the caller, FINER logging is configured because these exceptions should be processed and logged by the caller.-
-FIX: It's fixed in library Picketlink IDM. I added SEVERE logging
-instead of INFO for all exceptions, which are not propagated to the caller. For
-those, which are propagated there is FINER logging, but it seems to be
-sufficient since the exception should be processed and logged by the caller.
-
-btw. I used SEVERE category instead of ERROR, because Picketlink IDM is using
-JDK logging and it does not support ERROR category (categories are SEVERE,
-WARN, INFO, FINE, FINER, FINEST)
|