Java API for RESTful Web Services (JAX-RS) 以及 Java 的環境定義和相依關係注入 (CDI)

此規則會標示是否在應用程式中使用 JAX-RS 和 CDI。WebSphere Application Server traditional V9.0 經過 Java EE 7 認證,且依預設會併入 JAX-RS 2.0。WebSphere Application Server traditional V9.0 可讓您將 JAX-RS 提供者切換至 JAX-RS 1.1。但是,如果應用程式使用 JAX-RS 和 CDI,Java EE 7 版 CDI 和 CDI 1.2 與 JAX-RS 1.1 之間可能存在相容性問題。

附註:如果您在移轉期間執行 WASPreUpgrade 和 WASPostUpgrade 指令,則預設 JAX-RS 提供者將切換為 JAX-RS 1.1。

移轉至 WebSphere Tradition 9.0 版時,請確保預設 JAX-RS 提供者已設為 JAX-RS 2.0 提供者。如需配置 WebSphere Application Server Traditional 伺服器的相關資訊,請參閱 JAX-RS 2.0 與 JAX-RS 1.1 的共存性

附註:一個 WebSphere 伺服器只能有一個預設 JAX-RS 提供者。如果將多個應用程式部署至相同的伺服器,則所有應用程式都必須升級至 JAX-RS 2.0。