Atomikos Hibernate 4.3.7导致多个问题

时间:2014-11-07 10:52:17

标签: java spring hibernate atomikos

我已经实现了一个使用Atomikos和Hibernate 3的Spring项目。最近,我从Hibernate 3.6.10升级到Hibernate 4.3.7,我似乎遇到了多个问题。其中一个是:

Caused by: java.lang.NoClassDefFoundError: com/atomikos/icatch/jta/hibernate3/TransactionManagerLookup

我也做了以下事情:

1)补充:     " hibernate.transaction.jta.platform",com.example.transactionmanager.hibernate4only.AtomikosJtaPlatform //仅适用于Hibernate 4     " hibernate.transaction.factory_class",CMTTransactionFactory; //仅适用于Hibernate 4

2)删除:     hibernate.transaction.manager_lookup_class",TransactionManagerLookup // for Hibernate 3

3)删除:

<dependency>
    <groupId>com.atomikos</groupId>
    <artifactId>transactions-hibernate3</artifactId>
    <version>3.9.3</version>
</dependency>

此应用程序将作为独立应用程序运行。该项目位于:https://github.com/rajivj2/example2/

你可以告诉我哪里出错了吗? NotificationRouterIT.java包含问题所在的测试。这在使用Hibernate 3时非常有效。

0 个答案:

没有答案