我在谷歌搜索并发现一些人有同样的问题,但找不到具体的答案。
基本上我们使用Spring和JPA以及Hibernate 4.1.7并尝试将Infinispan设置为二级缓存提供者:
<prop key="hibernate.cache.region.factory_class">
org.hibernate.cache.infinispan.InfinispanRegionFactory
</prop>
但是,在启动期间,我遇到以下异常:
引起:org.infinispan.CacheException:这是事务性缓存,但是找不到事务管理器。正确配置事务管理器查找。
我们不使用JTA,而是使用Spring的JpaTransactionManager,我想在运行时,Hibernate应该知道现有的jpaTransactionManager并使用它,但是,Infinispan不知道它因此爆炸了。任何帮助表示赞赏。