Some checks failed
CI/CD Pipeline / pipeline (push) Failing after 3m11s
JwtPropagationFilterTest @QuarkusTest fait @Inject JwtPropagationFilter mais la classe n'avait aucun scope CDI → UnsatisfiedResolutionException au démarrage du test. Le commentaire interdisait @Provider (auto-register JAX-RS global qui écraserait le service account des AdminUserServiceClient/AdminRoleServiceClient). Mais ne disait rien contre @ApplicationScoped : c'est un scope CDI ≠ provider JAX-RS. Fix : ajouter @ApplicationScoped (rend découvrable par CDI mais ne provoque PAS d'enregistrement automatique JAX-RS — l'opt-in reste via @RegisterProvider explicite). Suppression de l'import jakarta.ws.rs.ext.Provider devenu inutile. Commentaire de classe enrichi pour clarifier la nuance scope-CDI vs provider-JAX-RS.