Kwalifikator @New nie jest już dostępny

Kwalifikator @New, który był nieaktualny w CDI 1.1, nie jest już dostępny w CDI 4.0. Kwalifikator @New w punkcie wstrzykiwania umożliwiał aplikacji uzyskanie nowej instancji komponentu bean, która nie była powiązana z deklarowanym zasięgiem, ale miała wykonane wstrzyknięcie zależności.

Zalecaną alternatywą jest usunięcie kwalifikatora z punktu wstrzykiwania i zadeklarowanie zasięgu komponentów bean @Dependent, jeśli wymagają one równoważnej semantyki wstrzykiwania.

Więcej informacji:

Więcej informacji na temat migracji Jakarta 10 znajduje się w sekcji Różnice między kontekstami Dżakarta a wstrzykiwaniem zależności 4.0 i 3.0.