|
||||||||
|
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 |
||||||||
_______________________________________________ weld-issues mailing list [email protected] https://lists.jboss.org/mailman/listinfo/weld-issues

Yes, section 5.1.2 doesn't say anything about class loading, but according to 5.1.2, VeryImportantObserver is an enabled bean, since it satisfies all the conditions listed there, right?
IMO, from the user's perspective, the deployment should definitely fail. Declaring an observer is like injecting the observer into CDI's event propagation system. Simply by declaring an observer method, the user is saying "I really need this observer bean (I rely on it)" - exactly the same as when the user uses @Inject to say "I need this bean" for regular (non-observer) beans.