[
https://issues.jboss.org/browse/JBAS-9047?page=com.atlassian.jira.plugin....
]
jaikiran pai commented on JBAS-9047:
------------------------------------
{quote}
WarAnnotationDeploymentProcessor needs a ClassLoader, so at the moment it runs in
POST_MODULE.
{quote}
So do many other (EJB) annotation processors which are based off Jandex.
{quote}
As this information is needed before EE components can be installed, this has resulted in
EE component installation deployers being pushed back to POST_MODULE when they should be
in PARSE.
{quote}
I'm not sure I understand this. Isn't the EE component installation deployer
supposed to run in INSTALL phase (which happens after POST_MODULE)?
WarAnnotationDeploymentProcessor runs later than it should
----------------------------------------------------------
Key: JBAS-9047
URL:
https://issues.jboss.org/browse/JBAS-9047
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Web (Tomcat) service
Affects Versions: 7.0.0.Beta1
Reporter: Stuart Douglas
Assignee: Remy Maucherat
WarAnnotationDeploymentProcessor needs a ClassLoader, so at the moment it runs in
POST_MODULE.
As this information is needed before EE components can be installed, this has resulted in
EE component installation deployers being pushed back to POST_MODULE when they should be
in PARSE.
Ideally this should be changed to use the Jandex index rather than actual annotation
instances, so that it can be pushed back to the PARSE phase.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira