1

从测试中我发现,当我的 GridCacheStore 实现中的方法被 GridGain 调用时,JTA TX 已经处于 COMMITTING 状态,因此通过我的缓存存储(带有 Hibernate 的 JPA 操作)所做的更改实际上无法提交到数据库。作为参考,我将 GridGain 6.1.6 与 Spring 4.0.5 和 Hibernate 4.3.5 (JPA 2.1) 一起使用。TX Manager 是使用 JTA 1.2 的 Narayana (JBoss) 5.0.2。

相关代码和配置在:http://pastebin.com/jzvZyi11 相关日志在: http: //pastebin.com/KCaXkAZc

有没有人成功地将 JPA 与 JTA 一起用于 GridCacheStore 的实现?

4

0 回答 0