even with @ApplicationScoped the interceptor is not working :( can't figure out why...can't @Repository methods be intercepted?
On Fri, Apr 20, 2018 at 9:53 AM, Luís Alves <[email protected]> wrote: > since it's proxied...it should be OK...I guess it's like Spring's > repositories. > > On Fri, Apr 20, 2018 at 9:44 AM, Luís Alves <[email protected]> wrote: > >> Hi, >> >> @Repository is @Dependent scoped...and seems that @Dependent don't run >> interceptors, so @CacheResult(cacheName = "my-cache") annotation isn't >> working :( >> I remember that some one proposed that @Repository could/should be >> @ApplicationScoped...if I change them do I have to worry with anything? My >> EntityManager producer is the following: >> >> @Produces >> @RequestScoped >> public EntityManager get() >> { >> return entityManager; >> } >> >> I suppose I'll have a different EM for each HTTP request / MDB >> onMessage() / @Scheduled(cronExpression ="....")...am I correct? >> >> regards, >> LA >> > >
