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