В моем проекте Spring + Hibernate я выполнял регистрацию с помощью SLF4J 1.6.4 с LogBack. Теперь я добавил Ehcache 2.2.0 (через ehcache-spring-annotations-1.1.3). Кэширование, кажется, работает, так как метод, аннотированный @Cacheable, больше не выполняется, хотя и возвращает правильный результат. Но мне интересно увидеть журнал, написанный Ehcache. Поскольку Ehcache также использует SLF4J, я предположил, что журнал должен быть записан в мой файл журнала. Но этого не происходит. В logback.xml есть следующее.
<root level="info">
<appender-ref ref="STDOUT"/>
<appender-ref ref="ROLLING"/>
</root>
Добавление следующего также не помогает
<logger name="net.sf.ehcache">
</logger>
Ehcache.xml
<cache name="sampleCache1"
eternal="false"
overflowToDisk="true"
timeToIdleSeconds="300"
timeToLiveSeconds="600"
memoryStoreEvictionPolicy="LFU"
/>
Пожалуйста, посоветуйте мне решить эту проблему.
Ehcache использует SLF4J 1.6.1, а мой проект использует SLF4J 1.6.4. Может ли это вызвать какие-либо проблемы?
Спасибо