X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=nexthopmgr%2Fnexthopmgr-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Fnexthopmgr%2FNexthopmgrProvider.java;fp=nexthopmgr%2Fnexthopmgr-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Fnexthopmgr%2FNexthopmgrProvider.java;h=de61812fe958519ecc17da8c6822308b1f2c7027;hb=b32496bf7fbf29526b2f58c600c96a83502b9c68;hp=51494d92efcbffdea25f8bf7a76cf1712d792718;hpb=cfe29a9c8ad22357912f8e5ad5d83c65bfef248d;p=vpnservice.git diff --git a/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopmgrProvider.java b/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopmgrProvider.java index 51494d92..de61812f 100644 --- a/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopmgrProvider.java +++ b/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopmgrProvider.java @@ -41,6 +41,7 @@ public class NexthopmgrProvider implements BindingAwareProvider, AutoCloseable { @Override public void onSessionInitiated(ProviderContext session) { + try { final DataBroker dbx = session.getSALService(DataBroker.class); nhManager = new NexthopManager(dbx); vpnIfListener = new VpnInterfaceChangeListener(dbx, nhManager); @@ -52,6 +53,11 @@ public class NexthopmgrProvider implements BindingAwareProvider, AutoCloseable { nhManager.setIdManager(idManager); nhManager.createNexthopPointerPool(); LOG.info("NexthopmgrProvider Session Initiated"); + } + catch (Exception e) + { + LOG.error("Error initializing services", e); + } } public void setMdsalManager(IMdsalApiManager mdsalManager) {