Java API for RESTful Web Services (JAX-RS)

Această regulă semnalează referinţe la pachetele javax.ws.rs.

Dacă folosiţi sursa scaner, selecţiile de configurare ale migrării dumneavoastră indică faptul că migraţi la Java EE 7 dar nu schimbă nivelul de implementare JAX-RS al dumneavoastră. În acest caz, veţi avea nevoie să configuraţi serverul pentru a utiliza implementarea neimplicită.

Dacă folosiţi un scaner de aplicaţii binare, această regulă este inclusă când nivelul ţintei Java EE este versiunea 7. Regula vă recomandă ca la orice configurare de server necesară să utilizaţi implementarea neimplicită pentru JAX-RS.

WebSphere Application Server tradiţional V9.0 este certificat Java EE 7 care include JAX-RS 2.0 implicit. Dacă migraţi la WebSphere Application Server V9.0 tradiţional, puteţi configura serverul dumneavoastră pentru a utiliza implementarea JAX-RS 1.1 pentru a minimiza impactul migrării asupra aplicaţiei dumneavoastră. Pentru informaţii despre configurarea WebSphere Application Server tradiţional, vedeţi Coexistence of JAX-RS 2.0 with JAX-RS 1.1. Dacă vreţi să migraţi la JAX-RS 2.0 în loc să rămâneţi la JAX-RS 1.1, folosiţi scanerul de sursă pentru vă a asista la modificările aplicaţiei dumneavoastră.

Notă: un server WebSphere poate avea doar un furnizor JAX-RS implicit. Dacă implementaţi mai multe aplicaţii pe acelaşi server, ele trebuie să fie toate compatibile cu JAX-RS 1.1. Rulaţi uneltele de migrare a aplicaţiilor pentru toate aplicaţiile dumneavoastră pentru a descoperi dacă oricare dintre aplicaţiile dumneavoastră trebuie să modernizeze la JAX-RS 2.0.

În Liberty, pentru a folosi o combinaţie de tehnologii Java EE 6 şi Java E, toate caracteristicile trebuie să fie configurate individual. Caracteristica javaee-7.0 nu poate fi utilizată în acest caz. Pentru informaţii suplimentare, vedeţi ​Supported Java EE 6 and 7 feature combinations.