Spring JPA和Hibernate 4与Infinispan一起作为二级缓存提供者

时间:2012-12-09 23:24:47

标签: spring hibernate caching jpa infinispan

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

基本上我们使用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不知道它因此爆炸了。任何帮助表示赞赏。

0 个答案:

没有答案