Handle multiple rpc-error in the same rpc-reply
[netconf.git] / netconf / sal-netconf-connector / src / main / java / org / opendaylight / netconf / sal / connect / netconf / LibraryModulesSchemas.java
index ae21d80753688ccc2d29d90b479f0ffcc7a0d422..6e1ea35dab5e02470d31647b90fad3b7d25c2329 100644 (file)
@@ -317,7 +317,7 @@ public final class LibraryModulesSchemas implements NetconfDeviceSchemas {
             final NormalizedNodeResult resultHolder = new NormalizedNodeResult();
             final NormalizedNodeStreamWriter writer = ImmutableNormalizedNodeStreamWriter.from(resultHolder);
             final XmlParserStream xmlParser = XmlParserStream.create(writer, LIBRARY_CONTEXT,
-                    LIBRARY_CONTEXT.getDataChildByName(ModulesState.QNAME));
+                    LIBRARY_CONTEXT.findDataChildByName(ModulesState.QNAME).orElseThrow());
             xmlParser.traverse(new DOMSource(doc.getDocumentElement()));
             final NormalizedNode<?, ?> parsed = resultHolder.getResult();
             return Optional.of(parsed);