From 0c04d40959ce97ec843462c199a4aa416b45863c Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Thu, 22 May 2014 10:44:30 +0200 Subject: 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. --- src/main/java/com/c2kernel/persistency/ProxyLoader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java/com/c2kernel') 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; -- cgit v1.2.3