Bug 4129 - available capabilities are not updated after sideload 68/32068/4
authorJakub Morvay <jmorvay@cisco.com>
Wed, 23 Dec 2015 08:30:50 +0000 (09:30 +0100)
committerJakub Morvay <jmorvay@cisco.com>
Wed, 13 Jan 2016 10:14:04 +0000 (10:14 +0000)
Change-Id: I44559f6cb60b9312352a1aa10c30bbb471b33548
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java

index f6f62fe8a2a63d05daeaa384bf1dc95e394c6063..c0b13ab7e5e202e3f7090d321d1f9499a94ca98c 100644 (file)
@@ -425,7 +425,7 @@ public class NetconfDevice implements RemoteDevice<NetconfSessionPreferences, Ne
                 @Override
                 public void onSuccess(final SchemaContext result) {
                     LOG.debug("{}: Schema context built successfully from {}", id, requiredSources);
-                    final Collection<QName> filteredQNames = Sets.difference(deviceSources.getProvidedSourcesQName(), capabilities.getUnresolvedCapabilites().keySet());
+                    final Collection<QName> filteredQNames = Sets.difference(deviceSources.getRequiredSourcesQName(), capabilities.getUnresolvedCapabilites().keySet());
                     capabilities.addCapabilities(filteredQNames);
                     capabilities.addNonModuleBasedCapabilities(remoteSessionCapabilities.getNonModuleCaps());
                     handleSalInitializationSuccess(result, remoteSessionCapabilities, getDeviceSpecificRpc(result));