Bind operation prefix to correct namespace 47/90747/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 17 Jan 2019 12:05:32 +0000 (13:05 +0100)
committerRobert Varga <nite@hq.sk>
Tue, 7 Jul 2020 12:22:20 +0000 (12:22 +0000)
commitd2d4d76a119925e1ae34c56be5d35a2afcf006c9
treee9fe3692706c5fd9ccbadce35fb6b588305d5a2c
parent1fb1b84fdd1484c6e48d223eaafac0423afee7ba
Bind operation prefix to correct namespace

During NetconfUtil.writeNormalizedNode() we failed
to set a prefix for the netconf operation leading to a warning.
Make sure we set the correct NamespaceContext and fallback
to setPrefix() in case the underlying DOM writer does not
support setNamespaceContext().

JIRA: NETCONF-603
Change-Id: Icff5e045c4e901bb53990177d448a1ea43952c62
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Tomas Cere <tomas.cere@pantheon.tech>
(cherry picked from commit 197acb99bed8c585e26091eafb761481533718a0)
netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/AnyXmlNamespaceContext.java [new file with mode: 0644]
netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/NetconfUtil.java
netconf/netconf-util/src/test/java/org/opendaylight/netconf/util/NetconfUtilTest.java