Я использую встроенный сервер Jetty, который поставляется с Equinox (а не с начальной загрузкой Jetty) вместе с Jersey, чтобы предоставить JAX-RS API для моего пользовательского интерфейса, который представляет собой чистый html5/css3/JavaScript.
Проблема в том, что для определенных состояний ошибок Jetty предоставляет страницу с ошибкой. Это проблема, потому что я использую различные коды состояния вместе с объектами xml/json как часть того, как работает мой API.
Я не хочу, чтобы мои клиенты API отправляли html.
Я также использую коннектор OSGi JAX-RS, поэтому у меня нет доступа к файлу web.xml в моих пакетах приложений. Компоненты JAX-RS развертываются как службы OSGi и динамически регистрируются в Джерси.
Кто-нибудь знает, как отключить страницы ошибок, чтобы мои объекты не подавлялись и не генерировался html при использовании Jetty в этой конфигурации?
The JARs I am using for jetty are:
С уважением,
Джейсон.