Bind operation prefix to correct namespace 59/90959/2
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 17 Jan 2019 12:05:32 +0000 (13:05 +0100)
committerRobert Varga <nite@hq.sk>
Thu, 9 Jul 2020 17:35:23 +0000 (17:35 +0000)
commit890c30119ddff3d691eac3f1ca0bc147da46c896
treec8221337e41317258f51db6186a80b469d527073
parentd56cfd2f809b91fd944700af02ef8f0591ffb46d
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