Fix LibraryModulesSchemas root 74/105074/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 28 Mar 2023 08:21:28 +0000 (10:21 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 28 Mar 2023 12:12:06 +0000 (14:12 +0200)
Root element should refer to modules-state, as per the published module.

Change-Id: Iaa3d8ae6c765f836b2fe28e66501d8a28746b6e9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemas.java

index 9ad1bea079bc915177c32ae4d0728323e0d72b5c..d1f2c3868af84f93f699e73a42876f289ed018ac 100644 (file)
@@ -302,8 +302,8 @@ public final class LibraryModulesSchemas implements NetconfDeviceSchemas {
 
             final Document read = docBuilder.parse(in);
             final Document doc = docBuilder.newDocument();
-            final Element rootElement = doc.createElementNS("urn:ietf:params:xml:ns:yang:ietf-yang-library",
-                    "modules");
+            final Element rootElement = doc.createElementNS(ModulesState.QNAME.getNamespace().toString(),
+                ModulesState.QNAME.getLocalName());
             doc.appendChild(rootElement);
 
             for (int i = 0; i < read.getElementsByTagName("revision").getLength(); i++) {