Исключение Reader для тела сообщения Java Джерси Джеттисон

Я начинающий в службах REST, но мне нужно получить доступ к некоторой информации через REST с веб-сайта. У сервиса есть некоторый пример кода, чтобы показать, как войти, который я использовал. Пример кода использует Jettison в качестве анализатора JSON, но когда я пытаюсь запустить следующий фрагмент кода, я получаю исключение:

JSONObject post = baseResource.path("login")
            .queryParam("service", "ABC").queryParam("auth", authParam)
            .accept(MediaType.APPLICATION_JSON_TYPE).post(JSONObject.class);

baseResourse является объектом WebResource. Сбой кода со следующим исключением:

Exception in thread "main" com.sun.jersey.api.client.ClientHandlerException:
A message body reader for Java class org.codehaus.jettison.json.JSONObject, and
Java type class org.codehaus.jettison.json.JSONObject, and MIME media type
application/json; character=utf-8 was not found

Пример кода не предполагает, что мне нужно добавить какие-либо «читатели тела сообщения» для обработки ответа? Или мне нужно добавить или сделать что-нибудь очевидное для разбора ответа? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос