2013-10-09 1 views
1

내 프로젝트에서 최대 절전 모드 2 차 캐시가 정상적으로 작동하는 데 문제가 있습니다. 나는 다음과 같은 받는다는 구조가다중 모듈 메이븐 프로젝트에서 최대 절전 모드 - 특정 ehcache 구성을 찾을 수 없음

: 나는 세션 공장 내 핵심 모듈에서

myProject 
-core 
-ui 
-pom 

최대 절전 모드 속성을 사용하여 구성. 문제의 대상은 다음과 같습니다.

<prop key="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</prop> 
<prop key="hibernate.cache.use_second_level_cache">true</prop> 
<prop key="hibernate.cache.use_query_cache">true</prop> 
<prop key="net.sf.ehcache.configurationResourceName">/ehcacheAdmin.xml</prop> 

캐시가 올바르게 작동하는지 확인하는 단위 테스트가 있습니다.

코어 모듈을 jar 파일로 ui 모듈에 추가합니다. 이 작업을 수행하고 Tomcat 서버를 시작하면 다음과 같은 경고 메시지가 나타납니다.

WARN org.hibernate.cache.ehcache.AbstractEhcacheRegionFactory - HH020003: Could not find a specific ehcache configuration for cache named [org.hibernate.cache.spi.UpdateTimestampsCache]; using defaults 

다른 사람이 도와 줄 수 있습니까? jar 파일이 전적으로 데이터베이스 쿼리 및 캐싱에 대한 책임을지고 싶습니다.

감사

답변

2

시도 UpdateTimestampsCache 파일 ehcache.xml에 추가합니다.
구성하는 방법 검색 UpdateTimestampsCachehere.