[ 
https://issues.apache.org/jira/browse/TUSCANY-1065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Fuhwei Lwo updated TUSCANY-1065:
--------------------------------

    Attachment: DeserializationNoSchemaTestCase.java

Hi Frank,

I just tested your fixes and found they break AnyTypeDataObject. Below is the 
exception by running the attached test case. Also, the execution time takes 
much longer. It seems there is some endless loop somewhere.

java.lang.ClassCastException: org.eclipse.emf.ecore.impl.EClassImpl 
incompatible with commonj.sdo.Type
        at 
org.apache.tuscany.sdo.impl.DataObjectImpl.getType(DataObjectImpl.java:193)
        at 
org.apache.tuscany.sdo.util.DataObjectUtil.get(DataObjectUtil.java:743)
        at 
org.apache.tuscany.sdo.impl.DataObjectImpl.get(DataObjectImpl.java:216)
        at 
org.apache.tuscany.sdo.impl.DataObjectImpl.getList(DataObjectImpl.java:376)
        at 
org.apache.tuscany.sdo.test.DeserializationNoSchemaTestCase.testLoadQuoteXMLDoc(DeserializationNoSchemaTestCase.java:48)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:615)
        at junit.framework.TestCase.runTest(TestCase.java:154)
        at junit.framework.TestCase.runBare(TestCase.java:127)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at 
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
        at 
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
        at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
        at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
        at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
        at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)



> Coexistence problem between EMF and Tuscany SDO
> -----------------------------------------------
>
>                 Key: TUSCANY-1065
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1065
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SDO Implementation
>    Affects Versions: Java-SDO-Mx
>            Reporter: Fuhwei Lwo
>             Fix For: Java-SDO-Mx
>
>         Attachments: DeserializationNoSchemaTestCase.java
>
>
> When EMF and Tuscany SDO are running in the same JVM, Tuscany SDO is 
> completely not working when EMF was run and initialized before SDO.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to