[cdi-dev] [JBoss JIRA] (CDI-392) Clarify when the operations of BeanManager can be called

Antoine Sabot-Durand (JIRA) issues at jboss.org
Tue Feb 25 05:23:48 EST 2014


    [ https://issues.jboss.org/browse/CDI-392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12947802#comment-12947802 ] 

Antoine Sabot-Durand commented on CDI-392:
------------------------------------------

Thanks for the input [~jharting].
What do you think of this wording guys ?

{quote}
Most operations of BeanManager may be called at any time during the execution of the application.
However calling some BeanManager operations before the AfterDeploymentValidation event is fired will cause the container to throw an IllegalStateException (The container is permitted to define a non-portable mode in which these operation may be called from an observer of the AfterBeanDiscovery event)
{quote}
                
> Clarify when the operations of BeanManager can be called
> --------------------------------------------------------
>
>                 Key: CDI-392
>                 URL: https://issues.jboss.org/browse/CDI-392
>             Project: CDI Specification Issues
>          Issue Type: Clarification
>            Reporter: Matus Abaffy
>            Assignee: Mark Struberg
>              Labels: CDI_spec_chge, Ready_to_fix
>             Fix For: 1.2 Proposed
>
>
> The current version of spec. states (under 11.3. The BeanManager object): "Any operation of BeanManager may be called at any time during the execution of the application."
> This sentence is likely to be misinterpreted (see WELD-1453). Pointing out that BeanManager's methods can be called (without causing exception) just after AfterDeploymentValidation event is fired might be helpful.

--
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