Hibernate 和 Infinispan 嵌入式兼容性
Hibernate and Infinispan embedded compatibility
我正在尝试使用嵌入的 Infinispan 作为 Hibernate 2LC 提供程序。
我在哪里可以找到 infinispan-embedded
依赖项的正确版本以与 hibernate-infinispan
集成?
我用不同版本的 infinispan-embedded
dep(6、7 和 8)尝试了 Hibernate 4.3.x。我收到一些初始化错误。例如,当我使用 infinispan-embedded
8.0.1.Final
时,出现以下错误:
Caused by: org.hibernate.cache.CacheException: Unable to start region factory
at org.hibernate.cache.infinispan.InfinispanRegionFactory.start(InfinispanRegionFactory.java:340)
at org.hibernate.internal.CacheImpl.(CacheImpl.java:70)
at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:40)
at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:35)
at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.initiateService(SessionFactoryServiceRegistryImpl.java:91)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:251)
... 32 more
Caused by: java.lang.NoSuchMethodError: org.infinispan.commons.util.ServiceFinder.load(Ljava/lang/Class;[Ljava/lang/ClassLoader;)Ljava/util/Collection;
at org.infinispan.configuration.parsing.ParserRegistry.(ParserRegistry.java:53)
at org.hibernate.cache.infinispan.InfinispanRegionFactory.createCacheManager(InfinispanRegionFactory.java:414)
at org.hibernate.cache.infinispan.InfinispanRegionFactory.start(InfinispanRegionFactory.java:323)
... 37 more
Hibernate 4.3.x 是针对 Infinispan 6.0.0.Final 构建的,请参阅 libraries.gradle。它不是针对 infinispan-embedded
构建(或测试)的,如果您不使用 Maven,请下载工件 infinispan-core
、infinispan-commons
- 但是,您可能会遇到更多缺少的依赖项。
我正在尝试使用嵌入的 Infinispan 作为 Hibernate 2LC 提供程序。
我在哪里可以找到 infinispan-embedded
依赖项的正确版本以与 hibernate-infinispan
集成?
我用不同版本的 infinispan-embedded
dep(6、7 和 8)尝试了 Hibernate 4.3.x。我收到一些初始化错误。例如,当我使用 infinispan-embedded
8.0.1.Final
时,出现以下错误:
Caused by: org.hibernate.cache.CacheException: Unable to start region factory at org.hibernate.cache.infinispan.InfinispanRegionFactory.start(InfinispanRegionFactory.java:340) at org.hibernate.internal.CacheImpl.(CacheImpl.java:70) at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:40) at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:35) at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.initiateService(SessionFactoryServiceRegistryImpl.java:91) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:251) ... 32 more Caused by: java.lang.NoSuchMethodError: org.infinispan.commons.util.ServiceFinder.load(Ljava/lang/Class;[Ljava/lang/ClassLoader;)Ljava/util/Collection; at org.infinispan.configuration.parsing.ParserRegistry.(ParserRegistry.java:53) at org.hibernate.cache.infinispan.InfinispanRegionFactory.createCacheManager(InfinispanRegionFactory.java:414) at org.hibernate.cache.infinispan.InfinispanRegionFactory.start(InfinispanRegionFactory.java:323) ... 37 more
Hibernate 4.3.x 是针对 Infinispan 6.0.0.Final 构建的,请参阅 libraries.gradle。它不是针对 infinispan-embedded
构建(或测试)的,如果您不使用 Maven,请下载工件 infinispan-core
、infinispan-commons
- 但是,您可能会遇到更多缺少的依赖项。