我正在使用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作为二级缓存,因为我希望对我的应用程序进行聚类。
答案 0 :(得分:1)
我可以解决此问题。这是因为我使用的是旧的Hibernate jar。 hibernate-core-3.6.10.Final.jar
和hazelcast-all-3.7.3.jar
问题得到解决。