Details
-
Bug
-
Resolution: Done
-
Major
-
7.0.2.Final, 7.1.0.Beta1
-
None
Description
Given an @Startup @Singleton bean with a @PostConstruct method called Controller; when the Controller's dependencies are satisfied then its @PostConstruct method is called.
Given another @Startup @Singleton bean with a @PostConstruct method called Client that has an @EJB injection of the Controller; when the Client's dependencies are satisfied then the @PostConstruct method of both the Controller and Client are called.
This is true for each Client instance. So if there are N Client instances, there will be N+1 invocations of Controller's @PostConstruct.
Attachments
Issue Links
- blocks
-
AS7-3855 Do not call @PostConstruct multiple times on @Startup @Singleton bean.
- Resolved