У меня возникли некоторые проблемы с получением Grails для сопоставления моих ошибок 404 с контроллером ошибок, как в документации. Я использую Grails 1.3.5, и когда я добавляю следующее сопоставление в приложение по умолчанию:
«404» (контроллер: «ошибки», действие: «не найден»)
Он работает для отображения 500 ошибок, но не 404. Кажется, я вспоминал, что у меня была эта проблема раньше, и она была связана с Tomcat (против Jetty), но я не помню исправления, или я думал, что это, возможно, уже решено.
Я пытаюсь получить доступ к ресурсу, который не определен как http://localhost:8080/appName/controllerName/blah, и все, что я получаю, это Tomcat по умолчанию 404.
Я делаю стандартное grails run-app для тестирования и пытаюсь заставить его работать.