Estou com um problema sinistro. Tenho um MVC inplementado com a Model totalmente desacoplada do Controller. Assim, tenho um persistence.xml e um ehcache.xml para fazer o cache das tabela mais usadas na aplicacao.
O ambient esta assim:
Model |_ Fontes |_ META-INF | |_persistence.xml |_ ehcache.xml
Como voce pode ver, as minhas entidades estao com o @Cache
…
E mesmo com a adicao de @Cache, o ehCache nao esta funcionando
tu sabe o porquê???
:roll:
P
pozzo
Como você sabe que não está funcionando? Porque, até onde lembro, o cache é construido conforme os objetos são pesquisados pelo id ou em resultados de queries (você indica) que devem ser cacheadas. Verifique no jmx-console do teu container se aparecem as “regions” do cache e os respectivos objetos cacheados.
donatinho
Porque o parametro
do persistence.xml esta habilitadoe o ehcache.xml esta configurado para fazer uma sentenca sql a cada 5 minutos.
Desta forma, a partir do momento em que o tempo é >= a 5, ele deveria fazer uma sentenca sql no banco de dados e exibir a sentenca no console.
Coisa que nao esta fazendo…
configuracao de ehcache.xml
donatinho
Bom, nao sei se tem a ver com o problema, mas achei uma coisa muito estranha…
o EhCacheProvider nao consegue achar a configuracao do meu vo