Os pacotes com.ibm.json não estão disponíveis no recurso jaxrs-2.1

Os pacotes json4j com.ibm.json foram incluídos anteriormente nos recursos do Liberty jaxrs-1.1 e jaxrs-2.0. No entanto, os pacotes não são mais incluídos no recurso jaxrs-2.1.

Nota: essa regra é sinalizada uma vez por projeto Eclipse ou Java archive.

Opção 1 (recomendada): refatorar seu aplicativo para usar o JSON-P

É recomendável que seu aplicativo mude o uso do JSON4J para as APIs de JSON Processing (JSON-P) fornecidas pela especificação Java EE. Depois de fazer as mudanças necessárias do aplicativo, nenhuma mudança adicional na configuração do server.xml do Liberty será necessária, pois o recurso jsonp-1.1 é ativado pelo recurso jaxrs-2.1.

Para obter mais informações sobre JSON-P, consulte Java API for JSON Processing.

Opção 2: incluir o recurso json-1.0 no server.xml

Se você deseja continuar usando os pacotes json4j com.ibm.json, inclua o recurso json-1.0 em seu arquivo de configuração do Liberty server.xml.

Para obter mais informações sobre o recurso json-1.0, consulte JavaScript Object Notation for Java.