Toto pravidlo označí použití rozhraní JAX-RS a CDI v aplikaci. WebSphere Application Server traditional V9.0 je certifikované prostředí Java EE 7, které standardně zahrnuje JAX-RS 2.0. WebSphere Application Server traditional V9.0 vám umožňuje přepnout poskytovatele rozhraní JAX-RS na JAX-RS 1.1. Pokud však aplikace používá rozhraní JAX-RS i CDI, může dojít k problémům s kompatibilitou s verzí Java EE 7 CDI, CDI 1.2 a JAX-RS 1.1.
Poznámka: Pokud jste spustili příkazy WASPreUpgrade a WASPostUpgrade během migrace, změní se výchozí poskytovatel JAX-RS na JAX-RS 1.1.
Při migraci na WebSphere tradition V9.0 se ujistěte, že výchozí poskytovatel JAX-RS je nastaven na poskytovatele JAX-RS 2.0. Informace o konfiguraci serveru WebSphere Application Server traditional viz Koexistence rozhraní JAX-RS 2.0 s JAX-RS 1.1.
Poznámka: Server WebSphere může mít pouze jednoho výchozího poskytovatele JAX-RS. Implementujete-li více aplikací na stejný server, musí být všechny aplikace upgradovány na JAX-RS 2.0.