Я обновил свое приложение с Grails 2 до версии 3 и столкнулся с проблемой необработанных исключений, которых раньше не было.
В UrlMappings я перечислил некоторые URL-адреса и места для перенаправления, но если я напишу имя с ошибкой, я получу необработанное исключение.
"/page" (controller: 'page', action: 'getPage')
"/" ( view: 'index' )
"500" (view:'/error')
Поэтому, если бы я перешел на myHomePage/, я бы перенаправил на index, но если бы я перешел на myHomePage/pages, я бы получил «Упс! Произошло необработанное исключение». В Grails 2 я бы получил не найдено (404).
Любой, у кого есть предложение или знает, как это исправить?