【发布时间】:2016-06-29 01:33:23
【问题描述】:
我们的生产系统和一些测试系统存在问题。我们在视图中出现了间歇性 Grails 异常。
方法没有签名:静态 org.apache.commons.lang.StringUtils.isNotBlank() 适用于参数类型:(null) 值:[null] 可能的解决方案:isNotBlank(java.lang.String), isBlank( java.lang.String)
该错误似乎表明 Grails 似乎无法弄清楚它应该使用 StringUtils.isNotBlank(String) 应该在将 null 传递给它时使用。
我们注意到:
- 在生产过程中,问题出现了,并且花了 12 多个小时才似乎神奇地消失了。搜索日志似乎表明没有重新启动。
- 一位开发人员早上在测试系统上没有发现任何问题。几个小时后,他能够重现它。为了解决这个问题,我们重新启动了 Tomcat。
我不确定 Grails 版本是什么或如何检查它。如果您在下面评论如何找到它,我很乐意使用 Grails 版本编辑问题。
- 是什么原因造成的?有没有办法可以可靠地重现它?
- 是否有可靠的解决方法?
【问题讨论】:
标签: grails