catch and log cluster singleton service registration exceptions
[groupbasedpolicy.git] / neutron-vpp-mapper / src / main / java / org / opendaylight / controller / config / yang / config / neutron_vpp_mapper / impl / NeutronVppMapperInstance.java
index 96d9c8a95d8cb576987fa85473f961ecb9dbbc59..0ac9c47c7c7b92f4cd90c0dd1f05ad0912e790c6 100644 (file)
@@ -49,7 +49,11 @@ public class NeutronVppMapperInstance implements ClusterSingletonService, AutoCl
 
     public void initialize() {
         LOG.info("Clustering session initiated for {}", this.getClass().getSimpleName());
-        singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        try {
+            singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        } catch (Exception e) {
+            LOG.warn("Exception thrown while registering cluster singleton service in {}", this.getClass(), e.getMessage());
+        }
     }
 
     @Override