catch and log cluster singleton service registration exceptions 07/58807/2
authorVladimir Lavor <vlavor@cisco.com>
Tue, 13 Jun 2017 11:24:04 +0000 (13:24 +0200)
committerVladimir Lavor <vlavor@cisco.com>
Tue, 13 Jun 2017 11:26:19 +0000 (13:26 +0200)
Change-Id: I0e711439faa8ec726dffa649b992fa05e71c41df
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
13 files changed:
groupbasedpolicy/src/main/java/org/opendaylight/controller/config/yang/config/groupbasedpolicy/DomainSpecificRegistryInstance.java
groupbasedpolicy/src/main/java/org/opendaylight/controller/config/yang/config/groupbasedpolicy/EpRendererAugmentationRegistryImplInstance.java
neutron-mapper/src/main/java/org/opendaylight/controller/config/yang/config/neutron_mapper/impl/NeutronMapperInstance.java
neutron-ovsdb/src/main/java/org/opendaylight/controller/config/yang/config/neutron_ovsdb/impl/NeutronOvsdbInstance.java
neutron-vpp-mapper/src/main/java/org/opendaylight/controller/config/yang/config/neutron_vpp_mapper/impl/NeutronVppMapperInstance.java
renderers/faas/src/main/java/org/opendaylight/controller/config/yang/config/faas_provider/impl/FaasProviderInstance.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/config/IosXeProviderInstance.java
renderers/iovisor/src/main/java/org/opendaylight/controller/config/yang/config/iovisor_provider/impl/IovisorProviderInstance.java
renderers/ofoverlay/src/main/java/org/opendaylight/controller/config/yang/config/ofoverlay_provider/impl/OFOverlayProviderInstance.java
renderers/vpp/src/main/java/org/opendaylight/controller/config/yang/config/vpp_provider/impl/GbpVppProviderInstance.java
sxp-integration/ip-sgt-distribution-service/src/main/java/org/opendaylight/controller/config/yang/config/ip/sgt/distribution/service/cfg/IpSgtDistributionServiceInstance.java
sxp-integration/sxp-ep-provider/src/main/java/org/opendaylight/controller/config/yang/config/groupbasedpolicy/sxp_integration/sxp_ep_provider/SxpEpProviderProviderInstance.java
sxp-integration/sxp-ise-adapter/src/main/java/org/opendaylight/controller/config/yang/config/groupbasedpolicy/sxp_integration/sxp_ise_adapter/SxpIseAdapterProviderInstance.java

index 02653c691eebe2949670b0bf11c975a466b8b32b..817eec67d44f38c5f2fba39516cab05ba4c9dad4 100644 (file)
@@ -79,7 +79,12 @@ public class DomainSpecificRegistryInstance implements ClusterSingletonService,
 
     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 while registering candidate ... ", e);
+        }
     }
 
     @Override
index c498ab37029ff96f9e28632e1e45170355ec691b..308bf4f88e73d6e4218a25f2133db0af539bfe89 100644 (file)
@@ -90,7 +90,12 @@ public class EpRendererAugmentationRegistryImplInstance implements ClusterSingle
 
     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 while registering candidate ... ", e);
+        }
     }
 
     @Override
index b761246edc3a15312775cacbed0e4c4869321333..044ddd77b7eabbb637bdd6df44b0fa0fc6f66dc6 100644 (file)
@@ -76,7 +76,12 @@ public class NeutronMapperInstance implements ClusterSingletonService, AutoClose
 
     public void instantiate() {
         LOG.info("Clustering session initiated for {}", this.getClass().getSimpleName());
-        singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        try {
+            singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        }
+        catch (Exception e) {
+            LOG.warn("Exception while registering candidate ... ", e);
+        }
     }
 
     @Override
index 07f3fb460f7a5c40b4a626ad919ef4b3b3c028d8..6e8d74a9146956fca40856ba8ddbf9dd907a6340 100644 (file)
@@ -49,7 +49,11 @@ public class NeutronOvsdbInstance implements ClusterSingletonService, AutoClosea
 
     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
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
index 544ece9b460311d27535387187782e8d2fbbe60b..642c702c8e98de32965e8880cd321ba507b91511 100644 (file)
@@ -44,7 +44,11 @@ public class FaasProviderInstance implements ClusterSingletonService, AutoClosea
 
     public void initialize() {
         LOG.info("Clustering session initiated for {}", this.getClass().getSimpleName());
+        try {
         singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        } catch (Exception e) {
+            LOG.warn("Exception thrown while registering cluster singleton service in {}", this.getClass(), e.getMessage());
+        }
     }
 
     @Override
index 4421bd10c6ec62156b95431177c6c4a8aa8ea11c..06601df08bcdc59cb5c0ec6745c6cecb339546c8 100644 (file)
@@ -53,7 +53,11 @@ public class IosXeProviderInstance implements ClusterSingletonService, AutoClose
 
     public void initialize() {
         LOG.info("Clustering session initiated for {}", this.getClass().getSimpleName());
+        try {
         singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        } catch (Exception e) {
+            LOG.warn("Exception thrown while registering cluster singleton service in {}", this.getClass(), e.getMessage());
+        }
     }
 
     @Override
index dec8474cb48f6d47b23c797186807a5c74e5f214..dbb55402879bd2bee2e41f6cf921f9687024ee1d 100644 (file)
@@ -48,7 +48,11 @@ public class IovisorProviderInstance implements ClusterSingletonService, AutoClo
 
     public void initialize() {
         LOG.info("Clustering session initiated for {}", this.getClass().getSimpleName());
+        try {
         singletonServiceRegistration = clusteringServiceProvider.registerClusterSingletonService(this);
+        } catch (Exception e) {
+            LOG.warn("Exception thrown while registering cluster singleton service in {}", this.getClass(), e.getMessage());
+        }
     }
 
     @Override
index c8ff5486ef4ccdd3727234a67c478972690458ca..e5cedb4f24eacac5f4bd32da26f3b26edb291df4 100644 (file)
@@ -67,7 +67,11 @@ public class OFOverlayProviderInstance implements ClusterSingletonService, AutoC
 
     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
index 29cb5fcdfb303b2883b7412fedb18ba2135be1d7..0b4f7ce5a49a7625c8cc35644963cb9e930a0b22 100644 (file)
@@ -73,7 +73,11 @@ public class GbpVppProviderInstance implements ClusterSingletonService, VppAdapt
 
     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
index e1f9638661288e1ba20099ba2df656df61dbfdba..d695aae42bc725d65e1a264fc20daef6da4c3d96 100644 (file)
@@ -57,7 +57,11 @@ public class IpSgtDistributionServiceInstance
 
     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
index 59f18ec869a7c1100b200aa94c0a064cb5d92b46..de7910c18bb6ffc26f296c87f3893551b1787bb4 100644 (file)
@@ -55,7 +55,11 @@ public class SxpEpProviderProviderInstance implements SxpEpProviderProvider, Clu
 
     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
index 520320f3541deedf9518bae610a925f324620700..0bd4601e2978fee5cb2ca2e42507e71131f221be 100644 (file)
@@ -49,7 +49,11 @@ public class SxpIseAdapterProviderInstance implements ClusterSingletonService, A
 
     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