shiro ehcache-shiro整合ehcache时报错

问题描述

shiro整合ehcache时报错 5C
shiro整合ehcache
application-shiro.xml中相关配置:

 <bean id=""securityManager"" class=""org.apache.shiro.web.mgt.DefaultWebSecurityManager"">        <property name=""realm"" ref=""userRealm"" />        <!-- 注入缓存管理器 -->        <property name=""cacheManager"" ref=""cacheManager""/>        <!-- 注入session管理器 -->        <property name=""sessionManager"" ref=""sessionManager"" />    </bean>    <!-- 缓存管理器 -->    <bean id=""cacheManager"" class=""org.apache.shiro.cache.ehcache.EhCacheManager"">        <property name=""cacheManagerConfigFile"" value=""classpath:pvf-shiro-ehcache.xml""/>    </bean>
pvf-shiro-ehcache.xml
 <ehcache xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""         xsi:noNamespaceSchemaLocation=""http://ehcache.org/ehcache.xsd"" updateCheck=""false"">    <!--diskStore:缓存数据持久化的目录 地址  -->    <diskStore path=""java.io.tmpdir""/>    <defaultCache         maxElementsInMemory=""1000""         maxElementsOnDisk=""10000000""        eternal=""false""         overflowToDisk=""false""         diskPersistent=""false""        timeToIdleSeconds=""120""        timeToLiveSeconds=""120""         diskExpiryThreadIntervalSeconds=""120""        memoryStoreEvictionPolicy=""LRU"">    </defaultCache></ehcache>

项目启动时报错:
Caused by: java.lang.IllegalStateException: Cannot convert value of type [org.apache.shiro.cache.ehcache.EhCacheManager] to required type [net.sf.ehcache.CacheManager] for property 'cacheManager': no matching editors or conversion strategy found
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:231)
at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:447)
... 53 more

解决方案

加我q928486385

解决方案二:
加我q928486385

解决方案三:
此问题已经解决,http://blog.csdn.net/baokx/article/details/50470908

时间: 2024-09-09 20:04:44

shiro ehcache-shiro整合ehcache时报错的相关文章

SSH整合运行时报错,测试了spring和hibernate的整合,到了整合到struts运行页面时报这个错,求大神解救

问题描述 严重:Servlet.service()forservletdefaultthrewexceptionjava.lang.ClassNotFoundException:org.objectweb.asm.Typeatorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)atorg.apache.catalina.loader.WebappClassLoader.loadCla

急,求高手!!hive在向整合hbase的分区表插入数据时报错:Must specify table

问题描述 急,求高手!!hive在向整合hbase的分区表插入数据时报错:Must specify table hadoop版本:hadoop-2.7.12.7.1 hbase版本:hbase-1.1.2 hive版本:apache-hive-2.0.0-bin 本人是新手,在整合了hive和hbase之后,我在hive中创建了一张关联了hbase表的分区表,然后在向表插入数据的时候报错了,下面是插入语句和报错,求懂的人解答. visited_in_hive是关联了hbase表,准备插入数据的表

hbase-Hive中在整合HBase的表中插入数据时报错

问题描述 Hive中在整合HBase的表中插入数据时报错 伪分布式模式下整合Hadoop 2.2.0(自己基于Ubuntu 64位系统编译的)+HBase 0.98+Hive 0.14,其他功能操作都正常,但是在Hive中往基于HBase存储的表中插入数据时报错,网上找了很多方法,但都没用,具体错误如下: java.lang.IllegalArgumentException: Can not create a Path from an empty string at org.apache.had

spring java web-springMVC与Mybatis整合开发项目时报错

问题描述 springMVC与Mybatis整合开发项目时报错 错误提示: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component StandardEngine[Catalina].StandardHost[localhost].StandardContext[/erp![]]图片说明 解决方案 http://segmentfault.co

spring springmvc mybatis整合时,tomcat启动正常,查询数据库时报错

问题描述 spring springmvc mybatis整合时,tomcat启动正常,查询数据库时报错 Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YE

整合高德地图时报错bundle为空

问题描述 整合高德地图时报错bundle为空 .xml <com.amap.api.maps2d.MapView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_weight="1" android:id="@+id/map" android:layout_width="match_parent" android:layo

我的一个SSH简单整合,启动tomcat时报错,如error文档内容所示,请教指点

问题描述 我的一个SSH简单整合,启动tomcat时报错,如:error文档 内容所示,请教指点,项目源代码及项目结构图都在压缩包中,随时等候佳音,谢谢了-- 解决方案 你的UesrBean.hbm.xml的路径写错了不是<class name="com.bean.UserBean" table="users">而是<class name="com.bean.user.UserBean" table="users&qu

MyBatis Review——整合ehcache

     ehcache是一个分布式缓存框架,是hibernate中二级缓存的默认实现.     一,整合的思路       mybatis提供了一个cache接口,如果要实现自己的缓存逻辑,实现cache接口开发即可:             mybatis和ehcache整合:mybatis和ehcache的整合包中提供了一个cache接口的实现类:     1,加入jar 2,整合ehcache            mapper.xml中配置:   <!-- type:指定cache接口

安全框架 - Shiro与springMVC整合的注解以及JSP标签

Shiro想必大家都知道了,之前的文章我也有提过,是目前使用率要比spring security都要多的一个权限框架,本身spring自己都在用shiro,之前的文章有兴趣可以去扒一下 最近正好用到shiro,简单聊聊几个小tips吧 <!-- 对静态资源设置匿名访问,即可以未登录状态下访问 --> /images/** = anon /js/** = anon /styles/** = anon /css/** = anon /page/getOrders.action = perms[or