Author: simonetripodi
Date: Sat Feb 12 15:18:50 2011
New Revision: 1070086

URL: http://svn.apache.org/viewvc?rev=1070086&view=rev
Log:
ignore empty namespaces, marking them as null

Modified:
    
commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/LinkedRuleBuilderImpl.java

Modified: 
commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/LinkedRuleBuilderImpl.java
URL: 
http://svn.apache.org/viewvc/commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/LinkedRuleBuilderImpl.java?rev=1070086&r1=1070085&r2=1070086&view=diff
==============================================================================
--- 
commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/LinkedRuleBuilderImpl.java
 (original)
+++ 
commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/LinkedRuleBuilderImpl.java
 Sat Feb 12 15:18:50 2011
@@ -69,7 +69,13 @@ final class LinkedRuleBuilderImpl implem
      * {@inheritDoc}
      */
     public LinkedRuleBuilder withNamespaceURI(/* @Nullable */String 
namespaceURI) {
-        this.namespaceURI = namespaceURI;
+        if (namespaceURI == null || namespaceURI.length() > 0) {
+            this.namespaceURI = namespaceURI; 
+        } else {
+            // ignore empty namespaces, null is better
+            this.namespaceURI = null;
+        }
+
         return this;
     }
 


Reply via email to