Я начинающий в службах 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
В примере кода не предлагается добавлять какие-либо «читатели тела сообщения» для обработки ответа?Или мне нужно добавить или сделать что-нибудь очевидное для разбора ответа?Спасибо.