Balíky com.ibm.json nejsou k dispozici ve funkci jaxrs-2.1

Balíky json4j com.ibm.json byly dříve zahrnuty do funkcí jaxrs-1.1 a jaxrs-2.0 Liberty. Balíky však již nejsou zahrnuty do funkce jaxrs-2.1.

Poznámka: Toto pravidlo je označeno jednou pro projekt Eclipse nebo archiv Java.

Volba 1 (Doporučeno): Refaktorovat aplikaci pro použití rozhraní JSON-P

Doporučuje se přepnout aplikaci z rozhraní JSON4J na rozhraní JSON Processing (JSON-P) API, která jsou poskytována specifikací Java EE. Jakmile provedete nezbytné změny aplikace, není nutné provádět žádné další změny v konfiguraci server.xml serveru Liberty, protože funkce jsonp-1.1 je povolena funkcí jaxrs-2.1.

Další informace o JSON-P viz Rozhraní Java API pro JSON Processing.

Volba 2: Přidat funkci json-1.0 do souboru server.xml

Chcete-li pokračovat v používání balíků json4j com.ibm.json, přidejte funkci json-1.0 do konfiguračního souboru server.xml serveru Liberty.

Další informace k funkci json-1.0 viz JavaScript Object Notation for Java.