2017-02-07 4 views
0

Я столкнулся с проблемой при исправлении ошибок. Я пытаюсь предоставить страницу обработчика для 500 ошибок сервера. Иногда это бросает 500 ошибок сервера, а иногда и нет. Может ли кто-нибудь помочь воспроизвести ошибку сервера 500 в проекте hybris.Как реплицировать ошибку сервера 500 в hybris

ответ

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

Благодаря Христо. Я уже делал выше изменений. Но дело в том, что я не могу реплицировать ошибку сервера 500, чтобы проверить, работает ли решение нормально или нет. Есть ли способ воспроизвести ошибку сервера 500. –

+1

Например, в одном из ваших контроллеров попытайтесь выбросить исключение и не обработать его. –

0

Вы можете повторить так много способов

1) Поместите пустой указатель expection в контроллере

2) Inproper закрытия JSP тегов