CDI Extensions must be added to DU's classloader through an integration deployer
---------------------------------------------------------------------------------
Key: JBAS-8249
URL:
https://jira.jboss.org/browse/JBAS-8249
Project: JBoss Application Server
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Weld/CDI
Affects Versions: 6.0.0.M4
Reporter: Marius Bogoevici
Assignee: Marius Bogoevici
Fix For: 6.0.0.Final
CDI integration features of the various JBoss components may use portable extensions for
interacting with the CDI container.
Wherever that is the case, make sure that the jars containing the extensions are added to
deployment unit's classloader and not to the deployer's classloader (the default),
as they should effectively become parts of the application that is being deployed.
Also, splitting the application classes between deployers and deployment unit doesn't
work with Weld 1.1's proxification mechanism.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira