Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.9.1
-
None
Description
When a namespace has been undeclared Xerces is returning "" from lookupNamespaceURI() instead of null. The DOM Level 3 spec [1][2] requires that null be returned if the given prefix is not bound.
[1] http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.html#Node3-lookupNamespaceURI
[2] http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/namespaces-algorithms.html#lookupNamespaceURIAlgo