Под Java 8 и Jersey 2 вы можете сделать это с помощью лямбды:

я есть клиент-джерси, с которым я пытаюсь разобрать объект ответа. Проблема заключается в том, что удаленный веб-сервис отправляет назад application / octet-stream в качестве типа контента, поэтому Джерси не знает, как его отменять (у меня есть похожие ошибки с возвращением text / html для XML и тому подобного). Я не могу изменить веб-сервис.

Я хочу переопределить тип содержимого и изменить его на application / json, чтобы jersey знал, какой маршаллер использовать.

Я не могу зарегистрировать application / octet-stream с помощью json marshaller, так как для данного типа контента я на самом деле могу получать всевозможные странности.

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

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