Această regulă semnalează orice adnotări javax.ws.rs.ApplicationPath cu o valoare specificată care se termină cu /*.
Caracteristicile Liberty jaxrs-2.0 și jaxrs-2.1 permit să se utilizeze /* la sfârșitul valorii adnotării ApplicationPath ca metacaracter.
De exemplu, atât @ApplicationPath("/my/rest/application/*"), cât și @ApplicationPath("/my/rest/application") vor înregistra resursele subclasei Application sub aceeași cale de aplicație, /my/rest/application/<subpath>.
Caracteristica Liberty restfulWS-3.0 interpretează întotdeauna /* dintr-o valoare de adnotare ApplicationPath ca un șir literal, așa că @ApplicationPath("/my/rest/application/*") va înregistra resursele subclasei Application sub calea de aplicație /my/rest/application/*/<subpath>.
Este furnizată o soluție automată pentru a elimina /* de la sfârșitul valorii @ApplicationPath valoare. Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.
Pentru informații suplimentare, vedeți Diferențe între Jakarta EE 9.1 și 8.0.