У меня есть набор тестов JUnit: GrizzlyHttpServerFactory + Jersey + Bean Validation (jersey-container-grizzly2-servlet/jersey-bean-validation ver 2.12, grizzly-http-server ver 2.3.16, hibernate-validator ver 5.0.0.Final)
400 ошибок, сгенерированных ValidationException, возвращают страницу ошибок Grizzly по умолчанию (html) вместо сущности ответа Bean Validation (json). Я пробовал ClientResponseFilter, и его entityStream также содержит страницу ошибки html.
Когда я запускаю систему под Tomcat, исключения ValidationException возвращают ответ с сущностью в формате json.
Любые идеи о том, как настроить Grizzly/Jersey/Validator, чтобы НЕ возвращать страницу ошибки (html) и помещать ValidationExceptions в Response entityStream, как Tomcat?
Заранее спасибо,
Майк Норман