Pachetele com.ibm.json nu sunt disponibile în caracteristica jaxrs-2.1

Pachetele json4j com.ibm.json au fost incluse anterior în caracteristicile Liberty jaxrs-1.1 şi jaxrs-2.0. Cu toate acestea, pachetele nu mai sunt incluse în caracteristica jaxrs-2.1.

Notă: Această regulă este semnalată o dată pe obiectul Eclipse sau pe arhiva Java.

Opţiunea 1 (Recomandată): Refactorizaţi-vă aplicaţia pentru a utiliza JSON-P

Se recomandă să vă comutaţi aplicaţia de la a utiliza JSON4J la utilizarea API-urilor de procesare JSON (JSON-P) furnizate de specificaţia Java EE. Odată ce aţi făcut modificările necesare aplicaţiei, nu sunt necesare alte modificări la configuraţia Liberty server.xml câtă vreme caracteristica jsonp-1.1 este activată de caracteristica jaxrs-2.1.

Pentru mai multe informaţii despre JSON-P, vedeţi Java API for JSON Processing.

Opţiunea 2: Adăugaţi caracteristica json-1.0 în server.xml

Dacă doriţi să continuaţi folosirea pachetelor json4j com.ibm.json, adăugaţi caracteristica json-1.0 la fişierul dumneavoastră de configuraţie Liberty server.xml.

Pentru mai multe informaţii despre caracteristica json-1.0, vedeţi JavaScript Object Notation for Java.