Bom dia a todos.
Estou tentando colocar o EhCache por injeção no Spring 2.5.6.
Ele injeta corretamente, minha configuração é a seguinte:
<bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" />
<bean id="meuCache" class="org.springframework.cache.ehcache.EhCacheFactoryBean">
<property name="cacheManager" ref="cacheManager"/>
<property name="cacheName" value="meuCache"/>
</bean>
O problema é que quando vou pegar esse Cache, pego por uma classe nossa, algo do tipo:
Esse cara retorna um objeto net.sf.ehcache.Cache, mas se tento fazer um casting, ele retorna o seguinte erro:
Como isso é possível ?
A unica explicação que vejo, seria ter versões diferentes do JAR, mas estou apenas com 1 jar, o ehcache-1.5.0.jar, que está no server/lib
Alguém manja o que pode ser ?
This message was edited 1 time. Last update was at 23/01/2012 09:07:09
|