[cdi-dev] [JBoss JIRA] (CDI-402) Clarify ProcessAnnotatedType for implicit bean archives

Mark Struberg (JIRA) jira-events at lists.jboss.org
Tue Sep 17 05:52:03 EDT 2013


Mark Struberg created CDI-402:
---------------------------------

             Summary: Clarify ProcessAnnotatedType for implicit bean archives
                 Key: CDI-402
                 URL: https://issues.jboss.org/browse/CDI-402
             Project: CDI Specification Issues
          Issue Type: Bug
            Reporter: Mark Struberg


There is a sentence in the spec which might be heavy to implement correctly in a non-expensive way: "An implicit bean archive is any other archive which contains one or more bean classes with a bean defining annotation, or one or more session beans."

This means that we _first_ need to scan all classes whether one of them has a scope, and then do it all over again and fire ProcessAnnotatedType events for all of them if we find one? 
And to go one step further: is the assumption correct that we must not fire any PAT if no class with a scope has been found in that ClassPath entry?

This might be pretty expensive to implement. 

--
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 cdi-dev mailing list