The EJB Container has threads and it also manages a pool for each SLSB(Stateless Session Bean).
I would like to know what would happen for the following scenario. Let's say I have a SLSB A which calls another SLSB B locally. Also I have another (Message Driven Bean) MDB which calls the same SLSB B locally. Let's say per container configuration I have configured SLSB A with 100 instances, the MDB with 100 active Listeners and SLSB B with just 5 instances. Will the pool size of SLSB B a bottleneck for SLSB A and MDB B?