Mudança de comportamento ao usar o método Application.getSingletons()

Esta regra sinaliza implementações do método Application.getSingletons() . No JAX-RS 2.x, se uma classe que usa anotações CDI for incluída no conjunto retornado por getSingletons(), o CDI será usado automaticamente para recuperar uma instância dessa classe que permite que a injeção de CDI nessa instância funcione. No RESTful Web Services 3.0, os usuários precisam recuperar uma instância de cada classe singleton do CDI e incluir essa instância no conjunto retornado por getSingletons(). Classes singleton que não contêm anotações CDI ainda podem ser incluídas pela definição de classe.

Consulte injeção de CDI com o método Application.getSingletons() para obter mais informações sobre esta mudança de comportamento e a solução alternativa.