J'ai déployé mon application sur Tomcat s'exécutant sur EC2 via Cloud Foundry. L'application utilise la Grails Audit Logging PluginException d'exécution de Grails avec le plugin de journalisation d'audit
Je reçois l'erreur d'exécution suivante:
Error 500: Executing action [save] of controller [com.questern.aoms.CompanyController] caused exception: groovy.lang.MissingPropertyException: No such property: errors for class: org.codehaus.groovy.grails.plugins.orm.auditable.AuditLogEvent
Servlet: grails
URI: /aoms/grails/company/save.dispatch
Exception Message: No such property: errors for class: org.codehaus.groovy.grails.plugins.orm.auditable.AuditLogEvent
Caused by: No such property: errors for class: org.codehaus.groovy.grails.plugins.orm.auditable.AuditLogEvent
Class: CompanyController
At Line: [30]
L'exception est:
groovy.lang.MissingPropertyException: No such property: errors for class: org.codehaus.groovy.grails.plugins.orm.auditable.AuditLogEvent
at $Proxy10.saveOrUpdate(Unknown Source)
at com.questern.aoms.CompanyController$_closure4.doCall(CompanyController.groovy:30)
at com.questern.aoms.CompanyController$_closure4.doCall(CompanyController.groovy)
J'ai ajouté la déclaration d'importation au contrôleur CompanyController, mais sans profiter.
import org.codehaus.groovy.grails.plugins.orm.auditable.AuditLogEvent
J'ai vérifié le dossier de la guerre et le AuditLogEvent est inclure dans:
aoms-0.1.war\WEB-INF\classes\org\codehaus\groovy\grails\plugins\orm\auditable\
Toutes les suggestions quant à ce que le problème pourrait être? AuditLogEvent est une classe de domaine incluse dans le plugin de journalisation d'audit.
Pouvez-vous fournir le code pour CompanyController.groovy ligne 30? – tinny