Author: frankb
Date: Wed Nov 21 11:08:38 2007
New Revision: 597183
URL: http://svn.apache.org/viewvc?rev=597183&view=rev
Log:
Fix for TUSCANY-1915
Modified:
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/SDOXMLResourceImpl.java
Modified:
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/SDOXMLResourceImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/SDOXMLResourceImpl.java?rev=597183&r1=597182&r2=597183&view=diff
==============================================================================
---
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/SDOXMLResourceImpl.java
(original)
+++
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/SDOXMLResourceImpl.java
Wed Nov 21 11:08:38 2007
@@ -179,12 +179,16 @@
private String xsdQName2SDOURI(String xsdQName) {
org.eclipse.emf.ecore.xml.type.internal.QName qname = new
org.eclipse.emf.ecore.xml.type.internal.QName(xsdQName);
try {
- updateQNameURI(qname);
+ updateQNameURI(qname);
}
catch (IllegalArgumentException e) {
return xsdQName;
}
- return qname.getNamespaceURI() + "#" + qname.getLocalPart();
+ String uri = qname.getNamespaceURI();
+ if (uri != "")
+ return uri + "#" + qname.getLocalPart();
+ else
+ return qname.getLocalPart();
}
private String getPrefixFromNamespaceURI(String nsURI) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]