Bug 484: Fix XmlDocumentUtils.toDocument to handle anyxml
[yangtools.git] / yang / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / codec / xml / XmlDocumentUtils.java
index 7b180f96651a8e81aacfc848f3d8364ea67b2da5..f8bf77967ff49a6ce1884a9362eaf084ad20c760 100644 (file)
@@ -176,7 +176,7 @@ public class XmlDocumentUtils {
         } else { // CompositeNode
             for (Node<?> child : ((CompositeNode) data).getValue()) {
                 DataSchemaNode childSchema = null;
-                if (schema != null) {
+                if (schema instanceof DataNodeContainer) {
                     childSchema = findFirstSchemaForNode(child, ((DataNodeContainer) schema).getChildNodes());
                     if (logger.isDebugEnabled()) {
                         if (childSchema == null) {