我是ehcache的新手,但我将库org.springframework.ws:spring-ws-security:2.4.0.RELEASE添加到我们的项目中,现在相同的缓存加载了两次,我在启动时遇到以下异常。
不确定您需要哪些其他信息,但我可以发布更多信息。
compile ('org.springframework.ws:spring-ws-security:2.4.0.RELEASE') {
exclude module: 'net.sf.ehcache'
exclude module: 'org.springframework'
exclude module: 'org.springframework.ws'
}
堆栈追踪:
引起:org.hibernate.cache.CacheException: net.sf.ehcache.CacheException:已经是另一个未命名的CacheManager 存在于同一个VM中。请为每个人提供唯一的名称 在配置中的CacheManager或执行以下操作之一: 1.使用CacheManager.create()静态工厂方法之一重用相同名称的相同CacheManager,或者根据需要创建一个 2.在创建具有相同名称的新缓存之前关闭先前的cacheManager。现有CacheManager的来源是: DefaultConfigurationSource [ehcache.xml或ehcache-failsafe.xml] at org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:107) 〜[hibernate-ehcache-4.3.10.Final.jar:4.3.10.Final] at org.hibernate.internal.CacheImpl。(CacheImpl.java:70) 〜[hibernate-core-4.3.11.Final.jar:4.3.11.Final] at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:40) 〜[hibernate-core-4.3.11.Final.jar:4.3.11.Final] at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:35) 〜[hibernate-core-4.3.11.Final.jar:4.3.11.Final] at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.initiateService(SessionFactoryServiceRegistryImpl.java:91) 〜[hibernate-core-4.3.11.Final.jar:4.3.11.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:251) 〜[hibernate-core-4.3.11.Final.jar:4.3.11.Final] ... 119个常见帧 省略:net.sf.ehcache.CacheException:另一个未命名的 CacheManager已存在于同一个VM中。请提供独特的 配置中每个CacheManager的名称或执行以下操作之一: 1.使用CacheManager.create()静态工厂方法之一重用相同名称的相同CacheManager,或者根据需要创建一个 2.在创建具有相同名称的新缓存之前关闭先前的cacheManager。现有CacheManager的来源是: DefaultConfigurationSource [ehcache.xml或ehcache-failsafe.xml] at net.sf.ehcache.CacheManager.assertNoCacheManagerExistsWithSameName(CacheManager.java:628) 〜[ehcache-2.9.0.jar:2.9.0] at net.sf.ehcache.CacheManager.init(CacheManager.java:392) 〜[ehcache-2.9.0.jar:2.9.0] at net.sf.ehcache.CacheManager。(CacheManager.java:270) 〜[ehcache-2.9.0.jar:2.9.0] at org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:91) 〜[hibernate-ehcache-4.3.10.Final.jar:4.3.10.Final] ... 124常见 框架省略