Java API RESTful világhálós szolgáltatásokhoz (JAX-RS)

Ez a szabály megjelöli a javax.ws.rs csomagok hivatkozásait.

Ha a Java EE 7 webhelyre áttér, de nem változtatja meg a JPA-t megvalósítási szintjét, akkor a kiszolgálót úgy kell konfigurálnia, hogy a nem alapértelmezett implementációt használja.

Ha a bináris alkalmazáselemzőt használja, akkor ez a szabály akkor kerül belefoglalásra, amikor a cél Java EE szint a 7-es változat. A szabály tanácsot ad bármely szükséges kiszolgálókonfiguráció esetén, hogy a JAX-RS nem alapértelmezett megvalósítását használja.

A hagyományos WebSphere Application Server V9.0 rendelkezik Java EE 7 tanúsítvánnyal, ami alapértelmezés szerint tartalmazza a JAX-RS 2.0 megvalósítást. Ha hagyományos V9.0 WebSphere Application Server kiszolgálóra tér át, akkor a kiszolgálót beállíthatja JAX-RS 1.1 megvalósítás használatára az alkalmazás átállítási hatásának minimalizálása érdekében. A hagyományos WebSphere Application Server konfigurálásával kapcsolatos információkért tekintse meg a JAX-RS 2.0 és JAX-RS 1.1 együttélése című cikket. Ha a JAX-RS 1.1 helyett a JAX-RS 2.0 -ra szeretne áttérni, az automatikus javítás ezt megváltoztatja.

Megjegyzés: a WebSphere kiszolgálónak csak egy alapértelmezett JAX-RS szolgáltatója lehet. Ha több alkalmazást telepít ugyanarra a kiszolgálóra, akkor minden alkalmazásnak kompatibilisnek kell lennie a JAX-RS 1.1 változattal. Az alkalmazás átállítási eszközt futtatva az összes alkalmazásra térképezze fel, hogy kell-e bármelyik alkalmazását JAX-RS 2.0 változatra frissíteni.

Liberty kiszolgálón a Java EE 6 és Java EE 7 technológiák kombinációjának használatához az összes szolgáltatást egyenként kell konfigurálni. A javaee-7.0 szolgáltatás ebben az esetben nem használható. További információk: Támogatott Java EE 6 és 7 szolgáltatás kombinációk.