datanucleus 报错
java.lang.ClassCastException:org.datanucleus.api.jdo.JDOTransaction cannot be cast toorg.datanucleus.Transaction
at com.chi.test.JDOTest.testSave(JDOTest.java:30)
at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
很明显,JAR包转换问题。极有可能是JAR包导入错误。我们需要是JDOTransaction
,改换jar 包。把org.datanucleus.Transaction换成javax.jdo.Transaction;
解决错误。