A com.ibm.json csomagok nem érhetők el a jaxrs-2.1 szolgáltatásban

A json4j com.ibm.json csomagokat korábban tartalmazták a jaxrs-1.1 és jaxrs-2.0 Liberty szolgáltatások. Azonban a csomagokat a jaxrs-2.1 szolgáltatás már nem tartalmazza.

Megjegyzés: Ez a szabály Eclipse projektenként vagy Java archívumonként egyszer van megjelölve.

1. lehetőség (Ajánlott): Dolgozza át az alkalmazást a JSON-P használatára

Ajánlott, hogy átváltsa az alkalmazást JSON4J használatáról a Java EE specifikáció által biztosított JSON feldolgozási (JSON-P) API-kra. Ha egyszer elvégezte a szükséges alkalmazásmódosításokat, akkor a Liberty server.xml konfiguráció nem igényel további módosításokat, mivel a jsonp-1.1 szolgáltatást a jaxrs-2.1 szolgáltatás engedélyezi.

A JSON-P további információiért tekintse meg a következőt: Java API JSON feldolgozáshoz.

2. lehetőség: Adja hozzá a json-1.0 szolgáltatást a server.xml fájlban

Ha továbbra is szeretné használni a json4j com.ibm.json csomagokat, akkor adja hozzá a json-1.0 szolgáltatást a Liberty server.xml konfigurációs fájlhoz.

A json-1.0 szolgáltatással kapcsolatos további információk: JavaScript Object Notation for Java.