Modificare de comportament la utilizarea metodei Application.getSingletons()

Această regulă steaguri implementări ale solicitantului Application.getSingletons() metoda . În JAX-RS 2.x, în cazul în care o clasă care utilizează adnotări CDI este adăugată la setul returnat de către getSingletons(), CDI este utilizat în mod automat pentru a prelua o instanță din acea clasă care permite injecția CDI în acest caz să funcționeze. În RESTful Web Services 3.0, utilizatorii sunt obligați să recupereze o instanță din fiecare clasă singleton de la CDI și să adauge această instanță la setul returnat de către getSingletons(). Clasele Singleton care nu conțin adnotări CDI pot fi încă adăugate prin definiție de clasă.

Vedeți Injectarea CDI cu metoda Application.getSingletons() pentru mai multe informații despre această modificare de comportament și despre paliativ.