Fix ResourceData conversion issue

- root of DataNode specified was getting skipped.

Change-Id: Icedb9467c2558ea21a7a5f8cc05592dc0ac81650
diff --git a/apps/odtn/api/src/main/java/org/onosproject/odtn/utils/YangToolUtil.java b/apps/odtn/api/src/main/java/org/onosproject/odtn/utils/YangToolUtil.java
index 3f097fc..0ec9985 100644
--- a/apps/odtn/api/src/main/java/org/onosproject/odtn/utils/YangToolUtil.java
+++ b/apps/odtn/api/src/main/java/org/onosproject/odtn/utils/YangToolUtil.java
@@ -280,7 +280,7 @@
         DefaultResourceData.Builder builder = DefaultResourceData.builder();
         builder.resourceId(checkNotNull(resourceId));
         if (dataNode instanceof InnerNode) {
-            ((InnerNode) dataNode).childNodes().values().forEach(builder::addDataNode);
+            builder.addDataNode(dataNode);
         } else {
             log.error("Unexpected DataNode encountered {}", dataNode);
         }