Не может разрешить ссылку на Bean 'Cachemanager'JAVA

Программисты JAVA общаются здесь
Anonymous
 Не может разрешить ссылку на Bean 'Cachemanager'

Сообщение Anonymous »

Попытка запустить модульный тест на контроллере в моем приложении Spring.

Код: Выделить всё

@RunWith (SpringJUnit4ClassRunner.class)
@WebAppConfiguration
@ContextConfiguration ({"classpath*:WEB-INF/spring/application-context-config.xml", "data-source-test-config.xml",
"classpath*:WEB-INF/spring/security-context-config.xml"})
public class PropsControllerTest
< /code>

Ошибка, которую я получаю: < /p>

2015-04-03 23:22:51.729 WARN  AbstractApplicationContext:487 - Exception encountered during context initialization - cancelling refresh attempt
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cache.interceptor.CacheInterceptor#0': Cannot resolve reference to bean 'cacheManager' while setting bean property 'cacheManager'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'cacheManager' is defined
< /code>

my Application-context-config.xml определяет: < /p>








< /code>

ehcache.xml определяет: < /p>




У меня есть копии ehcache.xml в трех местах: src/main/resources/, test/main/resources/и в каталоге моего тестового класса. Ничто не решает эту проблему. В противном случае, как мне сделать Spring Stop, желая этой информации (кэш совершенно бесполезен во время моих тестов) или, по крайней мере, позвольте мне просто указать ее в моем файле приложения-context-config.xml? < /P>

Спасибо за помощь. < /p>

Подробнее здесь: https://stackoverflow.com/questions/294 ... chemanager

Вернуться в «JAVA»