Вот ситуация:
- У меня RESTEasy и Джексон прекрасно работают вместе
- Мои классы RESTful реализуют ExceptionMapper и имеют метод toResponse.
- ЕслиУ меня есть проблема внутри любого из моих методов RESTful. Исключение выдается и перехватывается методом toResponse.
- Я бы хотел, чтобы исключение превратилось в красиво отформатированный XML или JSON (в зависимости от заголовка Accept)
Проблема в том, что я понятия не имею, что заголовок Accept находится внутри метода toResponse.Я знаю, что могу расширить класс Exception и передать заголовок как переменную, которую я затем смогу использовать в toResponse, но я надеялся, что будет более «правильный» способ сделать это.Я попытался добавить аннотацию @Produces к методу toResponse, но безуспешно.
Кто-нибудь успешно настроил RESTEasy для простого возврата JSON или XML из toResponse?
-Dan