[jboss-jira] [JBoss JIRA] (WFLY-1322) CDI BeanManager (WeldBeanManagerServiceProcessor) needs to be created during Phase.FIRST_MODULE_USE for applications that have JPA classes that are rewritten/enhanced during deployment
Scott Marlow (JIRA)
jira-events at lists.jboss.org
Tue May 7 16:36:54 EDT 2013
Scott Marlow created WFLY-1322:
----------------------------------
Summary: CDI BeanManager (WeldBeanManagerServiceProcessor) needs to be created during Phase.FIRST_MODULE_USE for applications that have JPA classes that are rewritten/enhanced during deployment
Key: WFLY-1322
URL: https://issues.jboss.org/browse/WFLY-1322
Project: WildFly
Issue Type: Feature Request
Components: CDI / Weld
Affects Versions: 8.0.0.Alpha2
Reporter: Scott Marlow
Assignee: Stuart Douglas
The JPA deployment subsystem, needs to pass a (deployment) CDI bean manager instance into the persistence provider, when creating the (container) entity manager factory.
If JPA detects that classfile enhancing might be needed for the persistence units classes, the entity manager factory is created during the Phase.FIRST_MODULE_USE phase (so that JPA transformers can be registered before any deployer accesses the deployment classloader).
If JPA classfile rewriting is not needed, the entity manager factory is created during the Phase.INSTALL phase.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list