summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-05-22 10:44:30 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-05-22 10:44:30 +0200
commit0c04d40959ce97ec843462c199a4aa416b45863c (patch)
tree1b6ecaed8e3fc60cdc98098ed248ea9ca5b65ab8
parent64a6dfbe433bd374604f40aa3b7f44577e1ebfb7 (diff)
ProxyLoader was reporting all CORBA exceptions before throwing a generic
ClusterStorageException. Sometimes clients try to load an object to see if it exists, and their logs get exceptions that cannot be surpressed. Change this so the exception is only logged at log level 5.
-rw-r--r--src/main/java/com/c2kernel/persistency/ProxyLoader.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/c2kernel/persistency/ProxyLoader.java b/src/main/java/com/c2kernel/persistency/ProxyLoader.java
index a2f7141..b04d93c 100644
--- a/src/main/java/com/c2kernel/persistency/ProxyLoader.java
+++ b/src/main/java/com/c2kernel/persistency/ProxyLoader.java
@@ -62,7 +62,7 @@ public class ProxyLoader extends ClusterStorage {
return (C2KLocalObject)Gateway.getMarshaller().unmarshall(queryData);
}
} catch (Exception e) {
- Logger.error(e);
+ if (Logger.doLog(5)) Logger.error(e);
throw new ClusterStorageException(e.getMessage());
}
return null;