From 1cf09573e07229dce80261e78c06bf5bc39693bc Mon Sep 17 00:00:00 2001 From: Simon Pamies Date: Thu, 20 Jun 2013 23:23:05 +0200 Subject: [PATCH] Logging exceptions the right way --- .../server/replication/impl/ReplicationServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/java/com.sap.sailing.server.replication/src/com/sap/sailing/server/replication/impl/ReplicationServiceImpl.java b/java/com.sap.sailing.server.replication/src/com/sap/sailing/server/replication/impl/ReplicationServiceImpl.java index f6b44f2a791..d7206e6d649 100644 --- a/java/com.sap.sailing.server.replication/src/com/sap/sailing/server/replication/impl/ReplicationServiceImpl.java +++ b/java/com.sap.sailing.server.replication/src/com/sap/sailing/server/replication/impl/ReplicationServiceImpl.java @@ -11,6 +11,7 @@ import java.net.URLConnection; import java.util.HashMap; import java.util.Map; import java.util.UUID; +import java.util.logging.Level; import java.util.logging.Logger; import org.osgi.util.tracker.ServiceTracker; @@ -200,7 +201,7 @@ public class ReplicationServiceImpl implements ReplicationService, OperationExec try { registerReplicaWithMaster(master); } catch (Exception ex) { - ex.printStackTrace(); + logger.log(Level.SEVERE, "ERROR", ex); throw ex; } replicatingFromMaster = master; @@ -211,7 +212,7 @@ public class ReplicationServiceImpl implements ReplicationService, OperationExec try { consumer = master.getConsumer(); } catch (Exception ex) { - ex.printStackTrace(); + logger.log(Level.SEVERE, "ERROR", ex); replicatingFromMaster = null; throw ex; }