Grails не может найти предоставленный плагином вид после модификации контроллера - PullRequest
0 голосов
/ 16 июля 2010

Я создал плагин Grails, в который были добавлены некоторые классы домена, контроллеры и представления. После создания плагина я импортировал его в приложение grails, используя "grails.plugin.location .'... '=' ..... '" в BuildConfig.groovy.

Все нормально, когда приложение запускается. И все хорошо, когда онлайн изменяет вид GSP в плагине.

Но, когда я изменил какой-либо контроллер в плагине, Grails не может найти файлы представления, соответствующие измененному контроллеру в плагине. Tomcat сообщил об ошибке «HTTP Status 404». И все снова становится хорошо после перезапуска Грааля.

Я использую Grails 1.3.3 и Groovy 1.7.2.

1 Ответ

1 голос
/ 17 июля 2010

После поиска в Google я обнаружил, что это нерешенная ошибка. Пожалуйста, обратитесь по следующему URL:

http://jira.codehaus.org/browse/GRAILS-5869

На странице ошибки сообщается об обходном пути. Вы можете добавить аннотацию для класса контроллера вашего плагина, чтобы все было в порядке. Ниже приведен пример:

import org.codehaus.groovy.grails.plugins.metadata.GrailsPlugin

@ GrailsPlugin (name = '...', version = '...')

класс ... { .... }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...