Пакеты com.ibm.json недоступны в компоненте jaxrs-2.1

Пакеты com.ibm.json json4j ранее включались в компоненты Liberty jaxrs-1.1 и jaxrs-2.0. Однако теперь эти пакеты не включаются в состав компонента jaxrs-2.1.

Примечание: это правило проверяется один раз для каждого проекта Eclipse или архива Java.

Вариант 1 (рекомендуемый): выполните рефакторинг приложения для перехода к использованию JSON-P

Рекомендуется изменить приложение так, чтобы вместо JSON4J использовались API JSON Processing (JSON-P), предусмотренные в спецификации Java EE. После внесения изменений в приложение вам уже не потребуется в дальнейшем изменять конфигурацию server.xml в Liberty, так как компонент jsonp-1.1 активируется компонентом jaxrs-2.1.

За дополнительной информацией о JSON-P обратитесь к документу API Java для JSON Processing.

Вариант 2: добавьте компонент json-1.0 в server.xml

Для того чтобы продолжить использовать пакеты com.ibm.json json4j, добавьте компонент json-1.0 в файл конфигурации server.xml Liberty.

За дополнительной информацией о компоненте json-1.0 обратитесь к документу JavaScript Object Notation для Java.