Tomcat grails的问题[对象不是声明类的实例]

Tomcat grails的问题[对象不是声明类的实例],tomcat,grails,view,Tomcat,Grails,View,我真的很绝望,因为每次我重启tomcat服务器从应用程序上传其他war文件时,我的一个应用程序总是出现这个grails bug Message: object is not an instance of declaring class Caused by: Error processing GroovyPageView: object is not an instance of declaring class Class: gsp_myapp_home_gsp 我的应用程序运行的几乎一切

我真的很绝望,因为每次我重启tomcat服务器从应用程序上传其他war文件时,我的一个应用程序总是出现这个grails bug

Message: object is not an instance of declaring class 
Caused by: Error processing GroovyPageView: object is not an instance of declaring class 
Class: gsp_myapp_home_gsp 
我的应用程序运行的几乎一切都很完美,但是对于这个问题总是有相同的看法

我试着做:cd-webapps-find-mygrailsappli-exec-touch{}来自grails常见问题解答,但它在重新启动后不起作用。但当我重启10到20次时,它又能工作了。
我不能再处理它了,必须想办法阻止它,我需要你们的帮助。

看来这个错误通常是由于域对象的约束问题造成的。更具体地说,如果类中不存在受约束的字段,则会生成此错误消息(IMHO,这是一条相当不具信息性的错误消息)

最好检查约束中提到的所有字段是否以完全相同的拼写出现在约束所在的对象中


这里有一个类似的项目:

我们能看到代码吗?当你建立你的战争时,你会先清理圣杯吗?您是热部署还是关闭容器并部署?完整的stacktrace很有用(这就是它们的用途)另外,将日志级别设置为
warn
,并在应用程序启动时检查消息。您的tomcat是否设置为解包WAR?