[
https://issues.jboss.org/browse/WELD-940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12613906#comment-12613906
]
Pete Muir commented on WELD-940:
--------------------------------
This looks like a user error to me. You are trying to activate an interceptor
which you provide in your code, but don't include in <scan> includes.
> Possible bug when using <weld:scan>
> -----------------------------------
>
> Key: WELD-940
> URL: https://issues.jboss.org/browse/WELD-940
> Project: Weld
> Issue Type: Bug
> Components: Interceptors and Decorators
> Affects Versions: 1.1.1.Final
> Environment: Java SE application with weld-se-core, and a module with
> embedded jetty hosting a servlet using weld-servlet-core
> Reporter: Ondrej Zizka
>
> A project has two jars.
> One jar contains beans in package `org.jboss.jawabot`.
> Other has WEB-INF/beans.xml (used by weld-servlet-core through embedded
> Jetty), which contains
> {code}
> <weld:scan>
> <weld:include name="org.jboss.jawabot.**"/>
> ...
> {code}
> This causes CDI to stop working, giving errors like "Unable to resolve
> dependency XY" or (after removing this @Inject) this:
> {code}
> Exception in thread "main" org.jboss.weld.exceptions.DeploymentException:
> WELD-001417 Enabled interceptor class
> <class>org.jboss.weld.environment.se.jpa.JpaTransactionInterceptor</class> in
> jar:file:/mnt/ssd1/data/.m2/repository/org/jboss/jawabot/JawaBot-core/2.0.0-SNAPSHOT/JawaBot-core-2.0.0-SNAPSHOT.jar!/META-INF/beans.xml@11
> is neither annotated @Interceptor nor registered through a portable extension
> at
> org.jboss.weld.bootstrap.Validator.validateEnabledInterceptorClasses(Validator.java:466)
> {code}
> , despite the class has @Interceptor (and the same class works fine with the
> other module).
> The project is at
> http://ondrazizka.googlecode.com/svn/trunk/bots/JawaBot/branches/2.0/ rev.
> 293
> To see the error, run mvn dependency:copy-dependencies java -cp ...
> org.jboss.jawabot.JawaBotApp Or simply run the web module in NetBeans.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
weld-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/weld-issues