mat*_*aso 4 grails tomcat view
我真的很绝望,因为每次我重新启动我的 tomcat 服务器以从应用程序上传其他战争文件时,我的一个应用程序总是出现这个 grails 错误。
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
Run Code Online (Sandbox Code Playgroud)
我的应用程序几乎可以完美运行所有东西,但是对于这个问题总是有相同的看法。
我试图这样做:cd webapps find mygrailsappli -exec touch {} ; 来自 grails FAQ,但它在重新启动后不起作用。但是当我重新启动 10 或 20 次时,它又可以工作了。我不能再处理它了,必须有办法阻止它,我需要你们的帮助。
看来这个错误通常是由于域对象的约束问题引起的。更具体地说,如果该类中不存在受约束的字段,则会产生此错误消息(并且相当无信息,恕我直言)。
最好检查约束中提到的所有字段是否以完全相同的拼写出现在约束所在的对象中。
这里有一个类似的项目:http : //www.manning-sandbox.com/thread.jspa?threadID=47415
| 归档时间: |
|
| 查看次数: |
2992 次 |
| 最近记录: |