[jboss-jira] [JBoss JIRA] Commented: (JBAS-9047) WarAnnotationDeploymentProcessor runs later than it should
jaikiran pai (JIRA)
jira-events at lists.jboss.org
Fri Mar 18 03:08:45 EDT 2011
[ https://issues.jboss.org/browse/JBAS-9047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12588809#comment-12588809 ]
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
More information about the jboss-jira
mailing list