Apache CXF: как вернуть ответ об ошибке от перехватчика

Я написал специальный перехватчик, который выполняет проверку некоторых параметров. Я хочу иметь возможность возвращать код ошибки и сериализовать JAXB-аннотированный класс в качестве тела ответа.

Если я выброшу исключение WebApplicationException, у него не будет какой-либо специальной обработки для сериализации объекта Response внутри (что имеет смысл ; Я предполагаю, что это делает другой перехватчик).

Как мне остановить цепочку перехватчиков, но при этом JAXB должен сериализовать объект ответа?

5
задан Donal Fellows 21 November 2011 в 15:10
поделиться