Grails - NoSuchMethodException

时间:2014-06-03 13:38:11

标签: grails

我刚刚实现了一个基于https://stackoverflow.com/a/3771240/3691484的动态下拉菜单,但现在每当我尝试根据第二个下拉列表创建一个对象时,我得到了

|
java.lang.NoSuchMethodException: java.util.Set.<init>()
Error |
at java.lang.Class.getConstructor0(Class.java:2810)
Error |
at java.lang.Class.getDeclaredConstructor(Class.java:2053),

https://jira.grails.org/browse/GRAILS-10635基本相同的错误。但是,JIRA中列出的解决方案似乎不适用于我的情况,因为这是我的域类的方式(标签是主要选择框,子标签根据所选标签动态更改)

class Tag {

static scaffolding = true

String template
String tagName


static hasMany = [subtags: Subtag]


String toString()
{
    "${tagName} - ${template}"
}

static constraints = {
    template(inList: ["Proposal", "Resume", "Training Manual"])
}
}

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为这是在最新版本的Grails中修复的。如果您仍然可以使用最新的2.3.x版本生成它,请提交JIRA,但我不认为这仍然是一个问题。