Le qualificateur @New n'est plus disponible

Le qualificateur @New , qui était devenu obsolète dans CDI 1.1, n'est plus disponible dans CDI 4.0. Le qualificateur @New sur un point d'injection permettait à l'application d'obtenir une nouvelle instance d'un bean qui n'était pas liée à la portée déclarée, mais pour laquelle une injection de dépendance était effectuée.

La solution recommandée consiste à supprimer le qualificatif du point d'injection et à déclarer la portée du bean comme étant @Dependent s'il requiert une sémantique d'injection équivalente.

Pour plus d'information :

Pour plus d'informations sur la migration de Jakarta 10, voir Différences entre Jakarta Contexts and Dependency Injection 4.0 et 3.0.