私のSpring + Hibernateプロジェクトでは、LogBackを使用してSLF4J 1.6.4でロギングを行っていました。ここで、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 を使用していました。問題を引き起こす可能性はありますか?
ありがとう