2016-11-24 15 views
0

私はHazelcast 3.7とHibernate jar 3を使用しています。 第2レベルのキャッシュとしてHazelcastを使用しようとしています。ここに私の休止状態の構成があります。 Hazelcast CacheProviderがインスタンス化できません

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

自分のアプリケーションを起動している間、ここで私はまた、私は

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

しかし、同じ例外を設定しようとしてい

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

を取得していますexcpetionです。構成が不足していますか?アプリケーションをクラスター化したいので、私はHazelcastの第2レベルのキャッシュにしています。

+0

これを確認できますか? https://github.com/hazelcast/hazelcast-code-samples/tree/master/hazelcast-integration/hibernate-2ndlevel-cache hazelcast-all.jarを使用していないと思います – Mesut

答えて

1

この問題を解決できました。これは、古いHibernate jarを使用していたためです。 hibernate-core-3.6.10.Final.jarhazelcast-all-3.7.3.jarの問題が解決しました。

関連する問題