У меня есть приложение Grails 2.0.1.Я установил следующее UrlMapping:
"/"(controller:"home")
"500"(view:'/error/serverError')
"404"(view:'/error/notFound')
Это моя страница notFound.gsp:
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<meta name="layout" content="main"/>
<title>404 Not Found</title>
</head>
<body>
<h2>Page not found</h2>
<p>Back to <a href="${createLink(uri:'/')}">homepage</a></p>
</body>
</html>
При разработке (под Tomcat) страница ошибки 404 правильно отображает основной шаблон макета.Но когда я развернул войну на производстве под Jetty 7.6.2 и перешел на несуществующий URL, я получил страницу с ошибкой 404, но без основной шаблон макета.
Так что, похожечто Grails 2.0.1 не очень хорошо работает с Jetty, и приложение не может отобразить шаблон при возникновении ошибки 404.
Кто-нибудь может догадаться, почему у меня возникает эта проблема?Я ничего не нашел в сети.
Спасибо