[jboss-svn-commits] JBoss Common SVN: r2017 - common-core/trunk/src/main/java/org/jboss/util/xml

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 4 19:31:16 EDT 2006


Author: thomas.diesler at jboss.com
Date: 2006-09-04 19:31:14 -0400 (Mon, 04 Sep 2006)
New Revision: 2017

Modified:
   common-core/trunk/src/main/java/org/jboss/util/xml/DOMUtils.java
Log:
fix copyAttributes

Modified: common-core/trunk/src/main/java/org/jboss/util/xml/DOMUtils.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/xml/DOMUtils.java	2006-09-04 23:30:25 UTC (rev 2016)
+++ common-core/trunk/src/main/java/org/jboss/util/xml/DOMUtils.java	2006-09-04 23:31:14 UTC (rev 2017)
@@ -344,8 +344,14 @@
             
             // Prevent DOMException: NAMESPACE_ERR: An attempt is made to create or 
             // change an object in a way which is incorrect with regard to namespaces.
-            if (("xmlns".equals(qname) && "".equals(value)) == false)
+            if (uri == null && qname.startsWith("xmlns"))
+            {
+               log.trace("Ignore attribute: [uri=" + uri + ",qname=" + qname + ",value=" + value + "]");
+            }
+            else
+            {
                destElement.setAttributeNS(uri, qname, value);
+            }
         }
     }
 




More information about the jboss-svn-commits mailing list