ozeigermann 2004/11/20 12:28:52
Modified: src/share/org/apache/slide/security ACLSecurityImpl.java
Log:
Logging should not cause any exceptions, catch them gracefully
Revision Changes Path
1.11 +9 -5
jakarta-slide/src/share/org/apache/slide/security/ACLSecurityImpl.java
Index: ACLSecurityImpl.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/src/share/org/apache/slide/security/ACLSecurityImpl.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ACLSecurityImpl.java 5 Aug 2004 15:44:56 -0000 1.10
+++ ACLSecurityImpl.java 20 Nov 2004 20:28:52 -0000 1.11
@@ -111,7 +111,11 @@
// logging
if (logger.isEnabled(LOG_CHANNEL, Logger.DEBUG)) {
- logger.log("@@@ check object="+objectNode+",
subject="+getPrincipal(token)+", action="+actionNode, LOG_CHANNEL,
Logger.DEBUG);
+ try {
+ logger.log("@@@ check object="+objectNode+",
subject="+getPrincipal(token)+", action="+actionNode, LOG_CHANNEL,
Logger.DEBUG);
+ } catch (ObjectNotFoundException onfe) {
+ // ignore as this is logging only
+ }
}
// no check for default action (server intitialization)
if (actionNode == namespaceConfig.getDefaultAction()) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]