1

我在谷歌上搜索,发现有几个人有同样的问题,但找不到具体的答案。

基本上我们将 Spring 与 JPA 以及 Hibernate 4.1.7 一起使用,并尝试将 Infinispan 设置为 2 级缓存提供程序:

<prop key="hibernate.cache.region.factory_class"> 
    org.hibernate.cache.infinispan.InfinispanRegionFactory
</prop>

但是,在启动期间,我收到以下异常:

原因:org.infinispan.CacheException:这是事务缓存,但找不到事务管理器。正确配置事务管理器查找。

我们不使用 JTA,而是使用 Spring 的 JpaTransactionManager,我猜在运行时,Hibernate 应该知道现有的 jpaTransactionManager 并使用它,但是,Infinispan 不知道它因此爆炸了。任何帮助表示赞赏。

4

0 回答 0