この規則により、 @ApplicationPath、 @Path、および @Provider アノテーションの使用にフラグを立てます。 JAX-RS 2.x では、ユーザーは CDI を明示的に有効にして、アプリケーションで CDI を使用できるようにする必要があります。 RESTful Web Services 3.0 では、CDI はデフォルトで有効になっています。 @ApplicationPath、 @Path、および @Provider は、CDI Bean 定義のアノテーションです。 すべての @Path アノテーション付きリソースは、デフォルトで要求スコープになります。 @ApplicationPath および @Provider アノテーション付き Bean は、デフォルトではアプリケーション・スコープです。 この規則には、アーカイブごとに 1 回フラグが立てられます。
この動作の変更について詳しくは、 CDI および Bean 定義アノテーション を参照してください。