Another unnamed CacheManager already exists in the same VM.解决方法

原创 2015年11月18日 14:25:42
最近在研究缓存框架Ehcache的配置和使用,我想根据多个ehcache.xml创建多个CacheManager对象,但是报了异常: 
Caused by: net.sf.ehcache.CacheException: Another unnamed CacheManager already exists in the same VM. Please provide unique names for each CacheManager in the config or do one of following:
1. Use one of the CacheManager.create() static factory methods to reuse same CacheManager with same name or create one if necessary
2. Shutdown the earlier cacheManager before creating new one with same name.

错误提示很明显:Ehcache不允许创建同样名称的CacheManager对象。如果我们没有ehcache.xml中配置CacaheManager的名称,那么默认的名称是__DEFAULT__。解决方式是<ehcache name="">中配置CacheManager的名称,并确保唯一。这样如下代码就不会报错了

第一个ehcache配置文件:


第二个ehcache配置文件:


版权声明:本文为博主原创文章,未经博主允许不得转载。

Springmvc中配置ehcache遇到错误Another CacheManager with same name

Caused by: net.sf.ehcache.CacheException: Another CacheManager with same name '' already exists in t...

ehcache版本问题

问题 rg.apache.shiro.cache.CacheException: net.sf.ehcache.CacheException: Another unnamed Cache...

Ehcache配置时出错- Another unnamed CacheManager already exists in the same VM. Please provide unique name

配置Ehcache时出错: net.sf.ehcache.CacheException: Another unnamed CacheManager already exists in the s...

ehcache cacheManager重复的问题

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'e...

缓存框架Ehcache学习(一)创建多个CacheManager抛出异常

最近在研究缓存框架Ehcache的配置和使用,我想根据多个ehcache.xml创建多个CacheManager对象,但是报了异常: Caused by: net.sf.ehcache.CacheEx...

Another unnamed CacheManager already exists in the same VM

解决办法:将缓存的配置文件和其他的配置文件放在不同包下 1.缓存测试用例中,实例化容器时,只读缓存相关的配置文件; ApplicationContext aCtx = new FileSystemXm...
  • jeofey
  • jeofey
  • 2015年06月02日 17:17
  • 2681

在整合springmvc+mybatis+ecache时候报错如下: Another unnamed CacheManager already exists in the same VM.

在整合springmvc+mybatis+ecache时候报错如下:  Error creating bean with name ‘ehCacheManager’ defined in class...

shiro和ehcache结合时遇到的问题

Cannot convert value of type [org.apache.shiro.cache.ehcache.EhCacheManager] to required type [net.s...
  • baokx
  • baokx
  • 2016年01月06日 19:13
  • 7379

ehcache2.5后hibernate多SessionFactory报错的解决(Another unnamed CacheManager )

今天在项目中配置多SessionFactory,抛错 Caused by: net.sf.ehcache.CacheException: Another unnamed CacheManager a...
  • sarck3
  • sarck3
  • 2014年01月03日 14:02
  • 693

net.sf.ehcache.CacheException: Another unnamed CacheManager already exists in the same VM.

hibernate的一个错误。可能发生在hibernate更换版本或者整合其它框架时。我发生在springData整合JPA(hibernate是JPA的一个实现,所以要使用hibernate的包) ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Another unnamed CacheManager already exists in the same VM.解决方法
举报原因:
原因补充:

(最多只允许输入30个字)