Author: amichai
Date: Tue Oct 29 09:34:21 2013
New Revision: 1536620

URL: http://svn.apache.org/r1536620
Log:
adjusted log details in zookeeper discovery

Modified:
    
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/publish/PublishingEndpointListener.java
    
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/subscribe/InterfaceMonitor.java

Modified: 
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/publish/PublishingEndpointListener.java
URL: 
http://svn.apache.org/viewvc/cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/publish/PublishingEndpointListener.java?rev=1536620&r1=1536619&r2=1536620&view=diff
==============================================================================
--- 
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/publish/PublishingEndpointListener.java
 (original)
+++ 
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/publish/PublishingEndpointListener.java
 Tue Oct 29 09:34:21 2013
@@ -166,8 +166,8 @@ public class PublishingEndpointListener 
             LOG.debug("Removing ZooKeeper node: {}", fullPath);
             try {
                 zk.delete(fullPath, -1);
-            } catch (Exception e) {
-                LOG.debug("Error while removing endpoint");
+            } catch (Exception ex) {
+                LOG.debug("Error while removing endpoint: {}", ex); // e.g. 
session expired
             }
         }
     }

Modified: 
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/subscribe/InterfaceMonitor.java
URL: 
http://svn.apache.org/viewvc/cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/subscribe/InterfaceMonitor.java?rev=1536620&r1=1536619&r2=1536620&view=diff
==============================================================================
--- 
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/subscribe/InterfaceMonitor.java
 (original)
+++ 
cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/subscribe/InterfaceMonitor.java
 Tue Oct 29 09:34:21 2013
@@ -98,7 +98,7 @@ public class InterfaceMonitor implements
      * Zookeeper Watcher interface callback.
      */
     public void process(WatchedEvent event) {
-        LOG.debug("ZooKeeper watcher callback for event {}", event);
+        LOG.debug("ZooKeeper watcher callback on node {} for event {}", znode, 
event);
         processDelta();
     }
 
@@ -131,7 +131,7 @@ public class InterfaceMonitor implements
         }
 
         if (zk.getState() != ZooKeeper.States.CONNECTED) {
-            LOG.info("ZooKeeper connection was already closed! Not processing 
changed event.");
+            LOG.debug("ZooKeeper connection was already closed! Not processing 
changed event.");
             return;
         }
 
@@ -143,7 +143,11 @@ public class InterfaceMonitor implements
                 LOG.debug("znode {} doesn't exist -> not processing any 
changes", znode);
             }
         } catch (Exception e) {
-            LOG.error("Error getting ZooKeeper data.", e);
+            if (zk.getState() != ZooKeeper.States.CONNECTED) {
+                LOG.debug("Error getting Zookeeper data: " + e); // e.g. 
session expired, handled by ZooKeeperDiscovery
+            } else {
+                LOG.error("Error getting ZooKeeper data.", e);
+            }
         }
     }
 


Reply via email to