grails集成测试为域中的枚举提供java.lang.verify错误

时间:2013-01-03 09:52:22

标签: grails

我在执行命令test-app-integration -coverage时使用grails 2.2.0它给出了错误

错误异常发生触发事件[TestPhasesEnd]:无法创建类[AdminController]的新实例! (使用--stacktrace查看完整的跟踪) |错误执行脚本TestApp时出错:org.springframework.beans.factory.BeanCreationException:创建名为'transactionManagerPostProcessor'的bean时出错:bean的初始化失败;嵌套异常是org.springframework.beans.factory.BeanCreationException:创建名为'transactionManager'的bean时出错:在设置bean属性'sessionFactory'时无法解析对bean'sessionFactory'的引用;嵌套异常是org.springframework.beans.factory.BeanCreationException:创建名为'sessionFactory'的bean时出错:init方法的调用失败;嵌套异常是java.lang.VerifyError :(类:com / cantina / lab / Movie $ FileGroupVideo,方法:whereAny签名:(Lgroovy / lang / Closure;)Lgrails / gorm / DetachedCriteria;)获取或设置字段的不兼容类型< / p>

1 个答案:

答案 0 :(得分:0)

将枚举移动到src / groovy作为解决方法。请参阅this jira issue.,应在2.2.1中修复。