Author: dmitri
Date: Sat Oct 29 14:55:53 2005
New Revision: 329488
URL: http://svn.apache.org/viewcvs?rev=329488&view=rev
Log:
Fixed a problem that lead to paths with empty prefixes
Modified:
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
Modified:
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/NamespaceResolver.java?rev=329488&r1=329487&r2=329488&view=diff
==============================================================================
---
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
(original)
+++
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
Sat Oct 29 14:55:53 2005
@@ -96,8 +96,11 @@
if (ni != null) {
for (int position = 1; ni.setPosition(position); position++) {
NodePointer nsPointer = ni.getNodePointer();
- reverseMap.put(nsPointer.getNamespaceURI(),
- nsPointer.getName().getName());
+ String uri = nsPointer.getNamespaceURI();
+ String prefix = nsPointer.getName().getName();
+ if (!"".equals(prefix)) {
+ reverseMap.put(uri, prefix);
+ }
}
}
Iterator it = namespaceMap.entrySet().iterator();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]