我的项目一直使用grails 2.0.1,我的控制器将其操作定义为不关闭的方法。以前,这些操作一直有效(即,浏览器可以首先通过控制器中的操作方法呈现正确的gsp页面)。Grails 2.0.1控制器操作方法已停止工作
最近我们已经注意到,定制操作不再有效,浏览器报告'404资源未找到'。我们仍然使用grails 2.0.1,这通过每个运行的grails命令中的“加载grails 2.0.1”注释得到了证实。尽管有一些控制器/域/服务发生了变化,但这些更改都不会影响操作方法的使用。据我所知,我们没有降级grails/groovy的版本。
如果我更改要定义为闭包的动作,那么它工作正常。但我不喜欢这个作为我的解决方案作为方法是首选的方式,它曾经工作。
我已经尝试了通常的做法,以grails怪异:适当的清洁和重建,但没有喜悦。另外,这在eclipse和unix的envs(由grails命令运行的战争交付的项目)中都存在问题,所以它必须是项目文件中的某些内容,但我无法找到任何已更改的内容。
任何建议可能发生在我的项目和如何解决?
找到可以正常工作的最新版本,并描述重现问题的确切更改... – eugene82 2013-03-16 10:50:54