Hi Arne, Great to hear that.
Thanks for your reply. On Friday, November 8, 2013 9:56 PM, Arne Limburg <[email protected]> wrote: Hi Taha, I guess the issue is related to our generic handling. There is a bug in the CDI spec currently: https://issues.jboss.org/browse/CDI-389 I guess we wait until we know which way the spec will go and then will fix it that way Cheers, Arne Von: taha ghasemi <[email protected]> Antworten an: "[email protected]" <[email protected]>, taha ghasemi <[email protected]> Datum: Freitag, 8. November 2013 19:17 An: "[email protected]" <[email protected]>, taha ghasemi <[email protected]> Betreff: Re: Bad access to protected data Hi again, I've switched to 1.2.1-SNAPSHOT and it seems there is a bug related to qualifiers. I have the following classes: public interface Cache<K, V> { } @Qualifier public @interface NamedCache { @Nonbinding String value() default ""; } @ApplicationScoped public class CacheService { @Produces @NamedCache @Dependent public <K, V> Cache<K, V> getNamedCache(InjectionPoint injectionPoint) { return ... } } Now when I want to use it in this way: @ApplicationScoped public class OtherService { @Inject @NamedCache private Cache<Principal, Map<String, Permission>> principalPermissions; } OWB complains that: Api type [co.pishfa.accelerate.cache.Cache] is not found with the qualifiers Qualifiers: [@co.pishfa.accelerate.cache.NamedCache(value=)] There is no problem with 1.1.8 On Friday, November 8, 2013 10:15 AM, taha ghasemi <[email protected]> wrote: Hi, Thanks for your response. Switching to 1.2.1-SNAPSHOT solved the problem. Thanks again. On Friday, November 8, 2013 9:10 AM, Romain Manni-Bucau <[email protected]> wrote: Hi Can you give it a try with the snapshot please? Le 8 nov. 2013 04:52, "taha ghasemi" <[email protected]> a écrit : Hi all, > > >I've recently upgraded from 1.1.8 to 1.2.0 but got this exception during proxy >generation: > > >java.lang.VerifyError: (class: >co/pishfa/security/db/UserRepository$$OwbInterceptProxy0, method: >entityManager signature: ()Ljavax/persistence/EntityManager;) Bad access to >protected data > > >The structure of my classes is this: > > >package co.pishfa.db >class AbstractJpaRepository { > protected EntityManager entityManager() { return ...} > >} > > >package co/pishfa/security/db >class UserRepository extends AbstractJpaRepository { >} > > >Do you have any idea? > > >Thanks >
