X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fcodec%2Fxml%2FRandomPrefix.java;h=125ac23eb86fd057551e821e76fa757b0f2a36bf;hb=refs%2Fchanges%2F06%2F18006%2F1;hp=518e796808d9676519e201d89db4dfabc1e90140;hpb=39d7b73815011c0f4388eadeea14a45794f89cac;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/RandomPrefix.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/RandomPrefix.java index 518e796808..125ac23eb8 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/RandomPrefix.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/RandomPrefix.java @@ -15,6 +15,7 @@ import com.google.common.collect.HashBiMap; import java.net.URI; import java.util.Map; +import javax.xml.XMLConstants; import javax.xml.namespace.NamespaceContext; class RandomPrefix { @@ -57,7 +58,12 @@ class RandomPrefix { } private boolean alreadyUsedPrefix(final String prefix) { - return context != null && context.getNamespaceURI(prefix) != null; + if (context == null) { + return false; + } + + final String str = context.getNamespaceURI(prefix); + return !XMLConstants.NULL_NS_URI.equals(str); } @VisibleForTesting