У меня странная проблема с моим приложением Grails. Похоже, что кэширование представлений неверно. Что происходит, так это то, что в первый раз, когда я нахожу путь с определенным действием (допустим, /controller/index
), он загрузит правильный индексный указатель для этого контроллера. Теперь, когда я перехожу к /anotherController/index
, вызывается правильный контроллер, но он по-прежнему пытается обслуживать старый индекс gsp, что приводит к очевидным исключениям *NotFound
.Grails 2.3.0 view render issue
Это происходит со всеми видами. Первый, который загружается, отображается для всех последующих действий с тем же именем. То есть первый , который будет вызван get, будет правильным, но тогда любое другое шоу для другого объекта домена пытается использовать старый.
Любые предложения? Мой код в значительной степени стандартный стандарт generate-all
.
Я также должен сказать, что работа в режиме dev работает на 100%. Прод войны в tomcat 7.0.42 дает проблемы.
Ну, похоже, проблема с кешем. Grails и Caching - это вообще странно. – Sliq