[
https://issues.jboss.org/browse/AS7-4567?page=com.atlassian.jira.plugin.s...
]
Eduardo Silva commented on AS7-4567:
------------------------------------
Gernot,
Do you have a sample of your war to attach?
Just to try to reproduce the problem, I'm not saying that it will be implemented since
there is no plans to this.
Weld does not find CDI Beans within AS7 modules
-----------------------------------------------
Key: AS7-4567
URL:
https://issues.jboss.org/browse/AS7-4567
Project: Application Server 7
Issue Type: Feature Request
Components: Class Loading
Affects Versions: 7.1.0.Final, 7.1.1.Final
Reporter: Gernot P
Fix For: Open To Community
I've a my.jar which contains cdi beans and cdi producer methods and a
META-INF/beans.xml file.
Putting this jar to WEB-INF/lib in my war, the web app can use the cdi producer methods
of my.jar.
After moving my.jar from WEB-INF/lib to a AS7 module(and adding a dependency in the
war's MANIFEST.MF) AS7 reports
org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for
type [BeanXY] with qualifiers [@Default] at injection point [[field] @Inject
It seams that weld does not (or cannot) scan my.jar which is inside AS7 module.
(instantiating BeanXY directly ("new BeanXY()") works - so the module is loaded
correctly)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira