Author: rfeng
Date: Tue Sep 26 18:23:40 2006
New Revision: 450276

URL: http://svn.apache.org/viewvc?view=rev&rev=450276
Log:
Fix for the issue reported by TUSCANY-755

Modified:
    
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/DataObjectXMLStreamReader.java

Modified: 
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/DataObjectXMLStreamReader.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/DataObjectXMLStreamReader.java?view=diff&rev=450276&r1=450275&r2=450276
==============================================================================
--- 
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/DataObjectXMLStreamReader.java
 (original)
+++ 
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/resource/DataObjectXMLStreamReader.java
 Tue Sep 26 18:23:40 2006
@@ -241,7 +241,7 @@
         Type type = dataObject.getType();
         if (rootElement != null) {
             Type modelType = rootElement.getType();
-            if (type.getBaseTypes().contains(modelType)) {
+            if (type != modelType) {
                 QName realTypeName = 
namespaceContext.createQName(type.getURI(), xsdHelper.getLocalName(type));
                 String typeName = realTypeName.getPrefix() + ":" + 
realTypeName.getLocalPart();
                 NameValuePair pair = new NameValuePair(XSI_TYPE_QNAME, 
typeName);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to