Плагин Websphere не перенаправляет клиентский код ошибки http 422, вместо этого выводится сообщение об ошибке 500
Плагин Websphere не возвращает клиенту http-код ошибки 422, вместо этого выводится сообщение об ошибке 500. Это на WAS 8.5.5.9,IBM Http Server.
1 ответ
Однако вы устанавливаете этот статус 422, вам нужно убедиться, что слово следует за кодом статуса. В моем тесте, если вы используете HTTPServletResponse#setStatus и неизвестный код состояния, например, WAS добавляет слово "Undefined" как минимум.
Самый безопасный способ - использовать HTTPServletResponse#sendError, для которого требуется код состояния и строка причины.