1. I have a class which has an @Cacheable method
2. In the same class i have dependency injections done by a spring declarative
way
3. My spring configuration of ehcache annotation is :
<ehcache:annotation-driven cache-manager="global-cacheManager"
proxy-target-class="true"/>
==> This is required as, without proxy-target-class="true", ehcache or Async
annotations intercept my methods without keeping other aop interceptor I added
on Spring
Process should "proxify" my class with @Cacheable capabilities then it should
inject in this class my other dependencies
Instead of that, it injects my dependencies in an instance and final process
uses another instance proxified by CGLIB.
Is there a way to solve this problem ?
Version of ehcache-spring-annotations : 1.2.0
Spring version : 3.1.0
I also posted a message on Spring forums :
http://forum.springsource.org/showthread.php?128929-Async-versus-RegexpMethodPoi
ntcutAdvisor&p=421016
Original issue reported on code.google.com by pile...@gmail.com on 3 Aug 2012 at 8:11
Original issue reported on code.google.com by
pile...@gmail.com
on 3 Aug 2012 at 8:11