Hi George Forge addons are far from my range of expertise so I am just going to shoot in the dark here :)
Make sure you have beans.xml (with discovery mode all and enabled interceptor) in both JARS - the one which contains the interceptor, as well as the one trying to use it. If that doesn't work, try to tackle the interceptor a bit and use @Priority as a means of enablement (this enables interceptor globally as opposed to beans.xml which does that on per-bean-archive basis). Might not be what you seek but might also give us some additional information on whats going wrong. Matej ----- Original Message ----- > From: "George Gastaldi" <[email protected]> > To: "Weld" <[email protected]> > Sent: Tuesday, July 18, 2017 1:37:15 AM > Subject: [weld-dev] WELD-001417 while enabling interceptors in JBoss Forge > addons > > Hello Welders ! > > Not sure if this is the right mailing list, but worth a shot ;) > > I am trying to enable a CDI interceptor inside JBoss Forge addons but I am > facing a hard time making Weld understand that. The interceptor classes are > in the classpath but I keep getting this error: > > WELD-001417: Enabled interceptor class > org.jboss.forge.addon.infinispan.MyInterceptor > (<class>org.jboss.forge.addon.infinispan.MyInterceptor</class> in > jar:file:/home/ggastald/.forge/addons/org-foo-foo-1-0-0-SNAPSHOT/foo-1.0.0-SNAPSHOT-forge-addon.jar!/META-INF/beans.xml@7) > does not match an interceptor bean: the class is not found, or not annotated > with @Interceptor and still not registered through a portable extension, or > not annotated with @Dependent inside an implicit bean archive > > I have beans.xml with annotated-mode="all". I even added the @Dependent to > the interceptor class, but no luck. The current thread ClassLoader can > resolve the interceptor class also. > > I've opened https://issues.jboss.org/browse/FURNACE-145 with more information > on the subject, in case someone feels brave enough to help me out on this > :). > > I appreciate any help! > > Best Regards, > > > > > > > > > George Gastaldi > > Principal Software Engineer > > Red Hat > > Remote > > Joinville - Santa Catarina > > [email protected] M: +55-47-99711-1000 > TRIED. TESTED. TRUSTED. > @redhatnews Red Hat Red Hat > > > _______________________________________________ > weld-dev mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/weld-dev _______________________________________________ weld-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/weld-dev
