Ta reguła powoduje oznaczenie odwołań do pakietów javax.ws.rs.
Jeśli jest używany skaner kodu źródłowego, wybrane opcje konfiguracji migracji wskazują, że jest przeprowadzana migracja do środowiska Java EE 7, lecz bez zmiany poziomu implementacji specyfikacji JAX-RS. W takim przypadku należy skonfigurować serwer pod kątem użycia niedomyślnej implementacji.
Jeśli jest używany skaner aplikacji binarnych, ta reguła jest dołączana, jeśli docelowy poziom środowiska Java EE to wersja 7. Reguła określa wszelkie opcje konfiguracji serwera wymagane do użycia dla niedomyślnej implementacji specyfikacji JAX-RS.
Serwer WebSphere Application Server traditional 9.0 ma certyfikat zgodności ze środowiskiem Java EE 7, które domyślnie obejmuje specyfikację JAX-RS 2.0. W przypadku migracji na serwer WebSphere Application Server traditional 9.0, można skonfigurować serwer pod kątem implementacji JAX-RS 1.1, aby zminimalizować wpływ migracji na aplikację. Informacje o konfigurowaniu serwera WebSphere Application Server traditional można znaleźć w sekcji Współistnienie specyfikacji JAX-RS 2.0 i JAX-RS 1.1. Aby przeprowadzić migrację do standardu JAX-RS 2.0 (a nie nadal używać standardu JAX-RS 1.1), należy użyć skanera kodu źródłowego, który będzie pomocny podczas wprowadzania zmian w aplikacji.
Uwaga: serwer WebSphere może mieć tylko jednego domyślnego dostawcę JAX-RS. W przypadku wdrażania wielu aplikacji na tym samym serwerze wszystkie te aplikacje muszą być zgodne z specyfikacją JAX-RS 1.1. Należy uruchomić narzędzia migracji aplikacji w odniesieniu do wszystkich aplikacji, aby wykryć, czy którekolwiek z aplikacji wymagają aktualizacji do specyfikacji JAX-RS 2.0.
Aby na serwerze Liberty użyć kombinacji technologii Java EE 6 i Java EE 7, wszystkie
składniki należy skonfigurować indywidualnie.
W tym przypadku nie można użyć składnika
javaee-7.0.
Więcej informacji na ten temat zawiera sekcja Obsługiwane
kombinacje składników Java EE 6 i 7.