Несколько дней назад я начал использовать ehcache в веб-приложении. Все было хорошо, и я помню, что когда ehcache помещал что-то в кеш или извлекал существующее значение из кеша - это записывалось в лог-файлы.
Я не знаю, что было изменено с того времени, и теперь ehcache все еще работает (я проверил это внимательно, также в режиме отладки), но без какой-либо регистрации.
Что может быть причиной такого поведения?
Список зависимостей ehcache & log в моем проекте maven:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>com.googlecode.ehcache-spring-annotations</groupId>
<artifactId>ehcache-spring-annotations</artifactId>
<version>1.2.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<scope>provided</scope>
</dependency>
Я могу заверить, что log4j.properties не изменился с того времени.