Hazelcast CacheProvider无法实例化

时间:2016-11-24 13:23:39

标签: hibernate hazelcast second-level-cache

我正在使用Hazelcast 3.7和Hibernate jar 3。 我正在尝试使用Hazelcast作为二级缓存。这是我的休眠配置。

<property name="hibernate.cache.provider_class">com.hazelcast.hibernate.provider.HazelcastCacheProvider</property>

在启动我的应用程序时,这里有一些我正在获得的删除

org.hibernate.HibernateException: could not instantiate CacheProvider: com.hazelcast.hibernate.provider.HazelcastCacheProvider

我也试过配置

<property name="hibernate.cache.region.factory_class">com.hazelcast.hibernate.HazelcastCacheRegionFactory</property>

但同样的例外。我缺少任何配置吗?我想将Hazelcast作为二级缓存,因为我希望对我的应用程序进行聚类。

1 个答案:

答案 0 :(得分:1)

我可以解决此问题。这是因为我使用的是旧的Hibernate jar。 hibernate-core-3.6.10.Final.jarhazelcast-all-3.7.3.jar问题得到解决。