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) {