Quantcast
Channel: GlassFish Related Items on Java.net
Viewing all articles
Browse latest Browse all 1091

@Startup @Singleton injection behavior question

$
0
0

I have a @Startup @Singleton EJB which injects an @ApplicationScoped CDI bean which is used by the EJB's @PostConstruct method. It calls a getter on this @ApplicationScoped bean and is getting back NULL.

What's interesting is the object returned by the @ApplicationScoped bean's getter is constructed in its @PostConstruct method. It appears @PostConstruct is not being called in this case. The @ApplicationScoped bean itself does not inject any resources.

Is this a bug or by design? If by design could you point me to the spec reference? Thanks,

-Noah

Environment is gf: 3.1.2 b23


Viewing all articles
Browse latest Browse all 1091

Trending Articles