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" <ggastald(a)redhat.com>
To: "Weld" <weld-dev(a)lists.jboss.org>
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
ggastald(a)redhat.com M: +55-47-99711-1000
TRIED. TESTED. TRUSTED.
@redhatnews Red Hat Red Hat
_______________________________________________
weld-dev mailing list
weld-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/weld-dev