1

Googleで検索したところ、同じ問題を抱えている人が何人か見つかりましたが、具体的な答えは見つかりませんでした.

基本的に、Spring と JPA を Hibernate 4.1.7 と共に使用し、Infinispan を第 2 レベルのキャッシュ プロバイダーとしてセットアップしようとしています。

<prop key="hibernate.cache.region.factory_class"> 
    org.hibernate.cache.infinispan.InfinispanRegionFactory
</prop>

ただし、起動時に次の例外が発生します。

原因: org.infinispan.CacheException:これはトランザクション キャッシュですが、トランザクション マネージャーが見つかりませんでした。トランザクション マネージャーのルックアップを適切に構成します。

JTA は使用しませんが、Spring の JpaTransactionManager を使用します。実行時に、Hibernate は既存の jpaTransactionManager を認識して使用する必要があると思いますが、Infinispan はそれを認識していないため、爆発します。どんな助けでも大歓迎です。

4

0 に答える 0