doWithDynamicMethods не вызывается

Когда я создаю производственную войну (grails war --nojars), мой doWithDynamicMethods не вызывается в производственной среде. Код работает в dev env (т.е. Grails run-app)

Вот часть моего кода:

PDFFormsGrailsPlugin.groovy (в каталоге PDFForms (плагин)) : -

 def doWithDynamicMethods = { ctx ->
  println "Adding renderPDFForm to controller";

  for (controllerClass in application.controllerClasses) {
   updateControllers controllerClass.metaClass
  } 
    }

BuildConfig.groovy (в приложении с использованием плагина): -

grails.plugin.location.'pdff-orms' = "../PDFForms"

Мы используем Grails 1.3.5 в Windows XP, сборка вызывается из STS 2.3.3.CI-R5462-B20.

Заранее спасибо.


person Scott Warren    schedule 19.10.2010    source источник


Ответы (1)


Проверьте, есть ли ссылка на подключаемый модуль в файле grails.xml.

Прочтите эту тему Nabble

И это jira

P.S. Почему бы вам не перейти хотя бы на grails 1.3.7?!

person Fabiano Taioli    schedule 16.05.2012