Я столкнулся с проблемой при исправлении ошибок. Я пытаюсь предоставить страницу обработчика для 500 ошибок сервера. Иногда это бросает 500 ошибок сервера, а иногда и нет. Может ли кто-нибудь помочь воспроизвести ошибку сервера 500 в проекте hybris.Как реплицировать ошибку сервера 500 в hybris
0
A
ответ
0
Это внутренняя ошибка сервера. Для получения дополнительной информации вы должны проверить журналы бэкэнда. Возможные исключения и стеки. Это может быть что угодно. Если вы хотите изменить страницу с ошибкой 500, вы можете найти ее конфигурацию в своем * storefront extension web.xml файле. Вот пример:
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/WEB-INF/views/errorPages/serverError.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/WEB-INF/views/errorPages/serverError.jsp</location>
</error-page>
0
Вы можете повторить так много способов
1) Поместите пустой указатель expection в контроллере
2) Inproper закрытия JSP тегов
Благодаря Христо. Я уже делал выше изменений. Но дело в том, что я не могу реплицировать ошибку сервера 500, чтобы проверить, работает ли решение нормально или нет. Есть ли способ воспроизвести ошибку сервера 500. –
Например, в одном из ваших контроллеров попытайтесь выбросить исключение и не обработать его. –