使用GORM动态查找器重复发生虚假错误

时间:2017-10-27 15:08:39

标签: grails gorm

我在一段时间后发布了一个相关的问题(没有得到完整的解决方案),但我需要再次发布,因为我的问题在范围上变得有点宽,并让我发疯。很频繁(但间歇性地)我得到的是完全虚假的GORM错误,我只能通过做grails clean来解决,这显然是相当无聊的。我想深究这是造成这种情况的原因。

最新的是这个错误:

2017-10-27 15:55:23,565 [http-bio-8090-exec-10] ERROR errors.GrailsExceptionResolver - MissingMethodException occurred when processing request: [GET] /myapp/customer/searchOwing No signature of method: myapp.Customer.list() is applicable for argument types: () values: []

造成这种情况的一行是:def list=Customer.list()。即,一个完全无害的GORM列表查询,当然不应该触发MissingMethodException。任何人都可以想到为什么会出现这样的问题以及如何预防这些问题?正如我所说,问题是间歇性的 - 有时会发生错误,有时则不会,代码没有变化。

Grails 2.2.5,Java 7。

0 个答案:

没有答案