2013-10-06 111 views
0

我已经注释弹簧单元测试上的EHCache

@RunWith(SpringJUnit4ClassRunner.class) 
@ContextConfiguration(locations = { "file:WebContent/WEB-INF/dispatcher-servlet.xml" }) 

<!-- Start of EhCache --> 
    <cache:annotation-driven /> 
    <context:component-scan base-package="caching" /> 
    <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager" p:cacheManager-ref="ehcache"/> 
    <bean id="ehcache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" 
    p:configLocation="/WEB-INF/ehcache.xml" 
    p:shared="true"/> 
    <!-- End of EhCache --> 

口口声声说ehcache.xml中没有被发现......但正常的服务器上也可以找到。我可否知道这是什么问题?

回答

0

如果我理解正确,你的spring配置和ehcache配置都在同一个目录下。所以看来你可以使用p:configLocation="ehcache.xml"