You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by dm...@apache.org on 2005/02/04 03:59:26 UTC
svn commit: r151301 -
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMNodePointer.java
Author: dmitri
Date: Thu Feb 3 18:59:24 2005
New Revision: 151301
URL: http://svn.apache.org/viewcvs?view=rev&rev=151301
Log:
Applied patch submitted by Emond Papegaaij. Thank you very much.
Modified:
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMNodePointer.java
Modified: jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMNodePointer.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMNodePointer.java?view=diff&r1=151300&r2=151301
==============================================================================
--- jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMNodePointer.java (original)
+++ jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMNodePointer.java Thu Feb 3 18:59:24 2005
@@ -46,7 +46,7 @@
* A Pointer that points to a DOM node.
*
* @author Dmitri Plotnikov
- * @version $Revision: 1.26 $ $Date: 2004/12/30 21:59:36 $
+ * @version $Revision: 1.26 $ $Date$
*/
public class DOMNodePointer extends NodePointer {
private Node node;
@@ -256,6 +256,9 @@
public String getDefaultNamespaceURI() {
if (defaultNamespace == null) {
Node aNode = node;
+ if (aNode instanceof Document) {
+ aNode = ((Document) aNode).getDocumentElement();
+ }
while (aNode != null) {
if (aNode.getNodeType() == Node.ELEMENT_NODE) {
Attr attr = ((Element) aNode).getAttributeNode("xmlns");
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org