[ONOS-7882] Updating Yang Tools to 2.6.1 to address JSON serialization issue

Change-Id: I88148bf1c3dc4c38ad8c6d9f3abf0fe5aab0026a
diff --git a/lib/deps.json b/lib/deps.json
index 3169e4b..d8dcd65 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -319,13 +319,13 @@
     "msg-simple": "mvn:com.github.fge:msg-simple:1.1",
     "snakeyaml": "mvn:org.yaml:snakeyaml:1.15",
 
-    "onos-yang-model":"mvn:org.onosproject:onos-yang-model:2.6",
-    "onos-yang-compiler-api":"mvn:org.onosproject:onos-yang-compiler-api:2.6",
-    "onos-yang-compiler-main":"mvn:org.onosproject:onos-yang-compiler-main:2.6",
+    "onos-yang-model":"mvn:org.onosproject:onos-yang-model:2.6.1",
+    "onos-yang-compiler-api":"mvn:org.onosproject:onos-yang-compiler-api:2.6.1",
+    "onos-yang-compiler-main":"mvn:org.onosproject:onos-yang-compiler-main:2.6.1",
     "onos-yang-runtime":"mvn:org.onosproject:onos-yang-runtime:2.6",
-    "onos-yang-serializers-json":"mvn:org.onosproject:onos-yang-serializers-json:2.6",
-    "onos-yang-serializers-xml":"mvn:org.onosproject:onos-yang-serializers-xml:2.6",
-    "onos-yang-serializers-utils":"mvn:org.onosproject:onos-yang-serializers-utils:2.6",
+    "onos-yang-serializers-json":"mvn:org.onosproject:onos-yang-serializers-json:2.6.1",
+    "onos-yang-serializers-xml":"mvn:org.onosproject:onos-yang-serializers-xml:2.6.1",
+    "onos-yang-serializers-utils":"mvn:org.onosproject:onos-yang-serializers-utils:2.6.1",
 
     "org.apache.servicemix.bundles.dom4j":"mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5",
     "plexus-utils": "mvn:org.codehaus.plexus:plexus-utils:3.0.24",
diff --git a/lib/pom.xml b/lib/pom.xml
index 97e5c9b..48b83cd 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -44,7 +44,7 @@
         <netty4.version>4.1.8.Final</netty4.version>
         <openflowj.version>3.2.1.onos</openflowj.version>
         <onos-maven-plugin.version>1.12</onos-maven-plugin.version>
-        <onos-yang-tools.version>2.6</onos-yang-tools.version>
+        <onos-yang-tools.version>2.6.1</onos-yang-tools.version>
         <osgi.version>5.0.0</osgi.version>
         <karaf.version>3.0.8</karaf.version>
         <jersey.version>2.26</jersey.version>
diff --git a/tools/build/bazel/generate_workspace.bzl b/tools/build/bazel/generate_workspace.bzl
index e99a155..b354437 100644
--- a/tools/build/bazel/generate_workspace.bzl
+++ b/tools/build/bazel/generate_workspace.bzl
@@ -1,4 +1,4 @@
-# ***** This file was auto-generated at Fri, 4 Jan 2019 02:20:45 GMT. Do not edit this file manually. *****
+# ***** This file was auto-generated at Tue, 15 Jan 2019 09:53:07 GMT. Do not edit this file manually. *****
 # ***** Use onos-lib-gen *****
 
 load("//tools/build/bazel:variables.bzl", "ONOS_GROUP_ID", "ONOS_VERSION")
@@ -1152,21 +1152,21 @@
     if "onos_yang_model" not in native.existing_rules():
         java_import_external(
             name = "onos_yang_model",
-            jar_sha256 = "81ec261cf7bdaea99d4ad694619f88dd8598127f7668fc81f94ae90a61e22b42",
+            jar_sha256 = "6ff02d581cbf66276eac346e8ba363ad2078244897aea210f1bc0ab8d7fbb913",
             licenses = ["notice"],
-            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-model/2.6/onos-yang-model-2.6.jar"],        )
+            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-model/2.6.1/onos-yang-model-2.6.1.jar"],        )
     if "onos_yang_compiler_api" not in native.existing_rules():
         java_import_external(
             name = "onos_yang_compiler_api",
-            jar_sha256 = "6607a05e3f03488b18528489564988d23dbc24ce05351b2a178a12f1ee5aaa26",
+            jar_sha256 = "7c4a9ac600b89affea34cd3218bfd6023045947e780f94419df33de9223829c4",
             licenses = ["notice"],
-            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-compiler-api/2.6/onos-yang-compiler-api-2.6.jar"],        )
+            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-compiler-api/2.6.1/onos-yang-compiler-api-2.6.1.jar"],        )
     if "onos_yang_compiler_main" not in native.existing_rules():
         java_import_external(
             name = "onos_yang_compiler_main",
-            jar_sha256 = "00938c697237ea8d2724c7a4805af65a18d3a8ead5bf8667bd542740fc560ec3",
+            jar_sha256 = "7f2b92bc74c91a3ea4a91896d35c8c2bc5039c5e5108dc51c884b9cba250b556",
             licenses = ["notice"],
-            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-compiler-main/2.6/onos-yang-compiler-main-2.6.jar"],        )
+            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-compiler-main/2.6.1/onos-yang-compiler-main-2.6.1.jar"],        )
     if "onos_yang_runtime" not in native.existing_rules():
         java_import_external(
             name = "onos_yang_runtime",
@@ -1176,21 +1176,21 @@
     if "onos_yang_serializers_json" not in native.existing_rules():
         java_import_external(
             name = "onos_yang_serializers_json",
-            jar_sha256 = "ec52196e8bce83d99cc20032755e1737f76af4616c1fc36c9cf8049805de66e3",
+            jar_sha256 = "685903f8b72e3c4dd59ed57ebd82ced45a03761883a0c66f499c7109c16e85a7",
             licenses = ["notice"],
-            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-serializers-json/2.6/onos-yang-serializers-json-2.6.jar"],        )
+            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-serializers-json/2.6.1/onos-yang-serializers-json-2.6.1.jar"],        )
     if "onos_yang_serializers_xml" not in native.existing_rules():
         java_import_external(
             name = "onos_yang_serializers_xml",
-            jar_sha256 = "8daff82d86552eab98190ed28f30fc2576f420b51c54d7d54e564b8d7d45f43b",
+            jar_sha256 = "63d9db7c3e3ef4eba1d8a0720f43191938826e9ec813b0e3ef94473339c29d47",
             licenses = ["notice"],
-            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-serializers-xml/2.6/onos-yang-serializers-xml-2.6.jar"],        )
+            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-serializers-xml/2.6.1/onos-yang-serializers-xml-2.6.1.jar"],        )
     if "onos_yang_serializers_utils" not in native.existing_rules():
         java_import_external(
             name = "onos_yang_serializers_utils",
-            jar_sha256 = "2c7b1cfe9cae09329f4d6f8a144cf0ed7ac974ebdbe303958bb222e70e7ad5fd",
+            jar_sha256 = "57b2544d044ecb2cab7cc6d6026acc6fb7cbaa5f084264884ccb9b5d7d3991c4",
             licenses = ["notice"],
-            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-serializers-utils/2.6/onos-yang-serializers-utils-2.6.jar"],        )
+            jar_urls = ["http://repo1.maven.org/maven2/org/onosproject/onos-yang-serializers-utils/2.6.1/onos-yang-serializers-utils-2.6.1.jar"],        )
     if "org_apache_servicemix_bundles_dom4j" not in native.existing_rules():
         java_import_external(
             name = "org_apache_servicemix_bundles_dom4j",
@@ -1582,13 +1582,13 @@
 artifact_map["@btf//:btf"] = "mvn:com.github.fge:btf:jar:1.2"
 artifact_map["@msg_simple//:msg_simple"] = "mvn:com.github.fge:msg-simple:jar:1.1"
 artifact_map["@snakeyaml//:snakeyaml"] = "mvn:org.yaml:snakeyaml:jar:1.15"
-artifact_map["@onos_yang_model//:onos_yang_model"] = "mvn:org.onosproject:onos-yang-model:jar:2.6"
-artifact_map["@onos_yang_compiler_api//:onos_yang_compiler_api"] = "mvn:org.onosproject:onos-yang-compiler-api:jar:2.6"
-artifact_map["@onos_yang_compiler_main//:onos_yang_compiler_main"] = "mvn:org.onosproject:onos-yang-compiler-main:jar:2.6"
+artifact_map["@onos_yang_model//:onos_yang_model"] = "mvn:org.onosproject:onos-yang-model:jar:2.6.1"
+artifact_map["@onos_yang_compiler_api//:onos_yang_compiler_api"] = "mvn:org.onosproject:onos-yang-compiler-api:jar:2.6.1"
+artifact_map["@onos_yang_compiler_main//:onos_yang_compiler_main"] = "mvn:org.onosproject:onos-yang-compiler-main:jar:2.6.1"
 artifact_map["@onos_yang_runtime//:onos_yang_runtime"] = "mvn:org.onosproject:onos-yang-runtime:jar:2.6"
-artifact_map["@onos_yang_serializers_json//:onos_yang_serializers_json"] = "mvn:org.onosproject:onos-yang-serializers-json:jar:2.6"
-artifact_map["@onos_yang_serializers_xml//:onos_yang_serializers_xml"] = "mvn:org.onosproject:onos-yang-serializers-xml:jar:2.6"
-artifact_map["@onos_yang_serializers_utils//:onos_yang_serializers_utils"] = "mvn:org.onosproject:onos-yang-serializers-utils:jar:2.6"
+artifact_map["@onos_yang_serializers_json//:onos_yang_serializers_json"] = "mvn:org.onosproject:onos-yang-serializers-json:jar:2.6.1"
+artifact_map["@onos_yang_serializers_xml//:onos_yang_serializers_xml"] = "mvn:org.onosproject:onos-yang-serializers-xml:jar:2.6.1"
+artifact_map["@onos_yang_serializers_utils//:onos_yang_serializers_utils"] = "mvn:org.onosproject:onos-yang-serializers-utils:jar:2.6.1"
 artifact_map["@org_apache_servicemix_bundles_dom4j//:org_apache_servicemix_bundles_dom4j"] = "mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:jar:1.6.1_5"
 artifact_map["@plexus_utils//:plexus_utils"] = "mvn:org.codehaus.plexus:plexus-utils:jar:NON-OSGI:3.0.24"
 artifact_map["@sshd_core//:sshd_core"] = "mvn:org.apache.sshd:sshd-core:jar:1.7.0"