Author: michi
Date: Fri Feb  4 13:56:33 2005
New Revision: 151429

URL: http://svn.apache.org/viewcvs?view=rev&rev=151429
Log:
thanks to Josias Thoeny bug fixed re default namespace and non-empty prefix

Modified:
    cocoon/trunk/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java

Modified: cocoon/trunk/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java
URL: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java?view=diff&r1=151428&r2=151429
==============================================================================
--- cocoon/trunk/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java (original)
+++ cocoon/trunk/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java Fri Feb  4 
13:56:33 2005
@@ -61,7 +61,7 @@
  * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
  *         (Apache Software Foundation)
- * @version CVS $Id: DOMStreamer.java,v 1.15 2004/03/28 23:57:41 antonio Exp $
+ * @version CVS $Id$
  */
 public class DOMStreamer implements XMLProducer {
 
@@ -396,7 +396,7 @@
                                 // if the prefix is null, or the prefix has 
not been declared, or conflicts with an in-scope binding
                                 if (declaredUri == null || 
!declaredUri.equals(attrNsURI)) {
                                     String availablePrefix = 
currentElementInfo.findPrefix(attrNsURI);
-                                    if (availablePrefix != null)
+                                    if (availablePrefix != null && 
!availablePrefix.equals(""))
                                         assignedAttrPrefix = availablePrefix;
                                     else {
                                         if (attrPrefix != null && declaredUri 
== null) {


Reply via email to