[jboss-jira] [JBoss JIRA] Updated: (EJBTHREE-2227) @Startup @Singleton (via switchboard) should take into account transitive ENC dependencies before instantiating the bean
SBS JIRA Integration (JIRA)
jira-events at lists.jboss.org
Fri Jun 10 07:01:01 EDT 2011
[ https://issues.jboss.org/browse/EJBTHREE-2227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
SBS JIRA Integration updated EJBTHREE-2227:
-------------------------------------------
JBoss Forum Reference: http://community.jboss.org/thread/160703?tstart=0, http://community.jboss.org/message/601153#601153 (was: http://community.jboss.org/thread/160703?tstart=0)
> @Startup @Singleton (via switchboard) should take into account transitive ENC dependencies before instantiating the bean
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: EJBTHREE-2227
> URL: https://issues.jboss.org/browse/EJBTHREE-2227
> Project: EJB 3.0
> Issue Type: Bug
> Components: singleton
> Affects Versions: depchain-1.0.0-alpha-43
> Environment: JBoss AS 6.0 Final
> Reporter: jaikiran pai
> Assignee: jaikiran pai
> Priority: Critical
>
> Consider the following beans:
> @Startup
> @Singleton
> public class A
> {
> @EJB
> private B slsb1;
> @PostConstruct
> public void onConstruct()
> {
> slsb1.doSomething();
> }
> }
> @Stateless
> public class B
> {
> @EJB
> private C slsb2;
> }
> @Stateless
> public class C
> {
> ....
> }
> Currently, the @Startup @Singleton is instantiated when the ENC of that bean is fully invokable. However, it only waits for a populated ENC of transitive dependent bean(s). This can lead random failures with lookup. Please see the referenced forum thread for the complete details.
>
--
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