Когда я создаю производственную войну (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
Заранее спасибо.