You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by pd...@apache.org on 2006/08/08 23:28:45 UTC
svn commit: r429822 -
/incubator/servicemix/trunk/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/JbiServiceUnitDescriptorWriter.java
Author: pdodds
Date: Tue Aug 8 14:28:44 2006
New Revision: 429822
URL: http://svn.apache.org/viewvc?rev=429822&view=rev
Log:
Corrected handling for situations where the namespace prefix is blank
Modified:
incubator/servicemix/trunk/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/JbiServiceUnitDescriptorWriter.java
Modified: incubator/servicemix/trunk/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/JbiServiceUnitDescriptorWriter.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/JbiServiceUnitDescriptorWriter.java?rev=429822&r1=429821&r2=429822&view=diff
==============================================================================
--- incubator/servicemix/trunk/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/JbiServiceUnitDescriptorWriter.java (original)
+++ incubator/servicemix/trunk/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/JbiServiceUnitDescriptorWriter.java Tue Aug 8 14:28:44 2006
@@ -119,7 +119,7 @@
private void addQNameAttribute(XMLWriter writer, String attributeName,
QName attributeValue, Map namespaceMap) {
- System.out.println("attributeName="+attributeValue);
+ System.out.println("attributeName=" + attributeValue);
if (attributeValue != null) {
StringBuffer attributeStringValue = new StringBuffer();
attributeStringValue.append(namespaceMap.get(attributeValue
@@ -157,7 +157,11 @@
int namespaceCounter) {
if ((qname != null)
&& (!namespaceMap.containsKey(qname.getNamespaceURI()))) {
- namespaceMap.put(qname.getNamespaceURI(), qname.getPrefix());
+ if (qname.getPrefix() == null || qname.getPrefix().equals("") ) {
+ namespaceMap.put(qname.getNamespaceURI(), "ns"
+ + namespaceCounter++);
+ } else
+ namespaceMap.put(qname.getNamespaceURI(), qname.getPrefix());
}
}