From: Jakub Morvay Date: Wed, 23 Dec 2015 08:30:50 +0000 (+0100) Subject: Bug 4129 - available capabilities are not updated after sideload X-Git-Tag: release/beryllium~32 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=6dfca88d285c85b8736b3cab6964a71cae7ff82e;p=netconf.git Bug 4129 - available capabilities are not updated after sideload Change-Id: I44559f6cb60b9312352a1aa10c30bbb471b33548 Signed-off-by: Jakub Morvay --- diff --git a/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java b/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java index f6f62fe8a2..c0b13ab7e5 100644 --- a/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java +++ b/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java @@ -425,7 +425,7 @@ public class NetconfDevice implements RemoteDevice filteredQNames = Sets.difference(deviceSources.getProvidedSourcesQName(), capabilities.getUnresolvedCapabilites().keySet()); + final Collection filteredQNames = Sets.difference(deviceSources.getRequiredSourcesQName(), capabilities.getUnresolvedCapabilites().keySet()); capabilities.addCapabilities(filteredQNames); capabilities.addNonModuleBasedCapabilities(remoteSessionCapabilities.getNonModuleCaps()); handleSalInitializationSuccess(result, remoteSessionCapabilities, getDeviceSpecificRpc(result));