You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2008/06/10 02:34:18 UTC
svn commit: r665939 -
/incubator/tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java
Author: jsdelfino
Date: Mon Jun 9 17:34:17 2008
New Revision: 665939
URL: http://svn.apache.org/viewvc?rev=665939&view=rev
Log:
Fix for TUSCANY-2342. Explicitly write namespace prefix declarations for namespaces in attribute names.
Modified:
incubator/tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java
Modified: incubator/tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java?rev=665939&r1=665938&r2=665939&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java (original)
+++ incubator/tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java Mon Jun 9 17:34:17 2008
@@ -217,12 +217,11 @@
*/
protected void writeStart(XMLStreamWriter writer, String uri, String name, XAttr... attrs) throws XMLStreamException {
String prefix = writeElementPrefix(writer, uri);
- writeAttributePrefixes(writer, attrs);
writer.writeStartElement(uri, name);
-
if (prefix != null){
writer.writeNamespace(prefix,uri);
}
+ writeAttributePrefixes(writer, attrs);
writeAttributes(writer, attrs);
}
@@ -419,6 +418,7 @@
}
}
writer.setPrefix(prefix, uri);
+ writer.writeNamespace(prefix, uri);
}
}
}