oluwasayo
10/13/2016, 7:20 AM@Dependent scope for these particular beans. The reason being that these CDI beans have resource pools that are independently managed (e.g JAX-RS client pool) so I prefer to make them @ApplicationScoped so that the resources are not duplicated for every @Stateless bean in which they are injected.