Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Grails Web应用程序上运行服务器后显示页面_Grails - Fatal编程技术网

在Grails Web应用程序上运行服务器后显示页面

在Grails Web应用程序上运行服务器后显示页面,grails,Grails,在STS上运行项目后,谁能帮助我理解控制台上显示的这条消息 context.GrailsContextLoader Error initializing the application: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCr

在STS上运行项目后,谁能帮助我理解控制台上显示的这条消息

context.GrailsContextLoader Error initializing the application: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: taskmanagement1.Ressource.login() is applicable for argument types: (java.util.LinkedHashMap) values: [[blank:false]]
Possible solutions: lock(), lock(), load(java.io.Serializable), lock(java.io.Serializable), load(java.io.Serializable), lock(java.io.Serializable)
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: taskmanagement1.Ressource.login() is applicable for argument types: (java.util.LinkedHashMap) values: [[blank:false]]
Possible solutions: lock(), lock(), load(java.io.Serializable), lock(java.io.Serializable), load(java.io.Serializable), lock(java.io.Serializable)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: taskmanagement1.Ressource.login() is applicable for argument types: (java.util.LinkedHashMap) values: [[blank:false]]
Possible solutions: lock(), lock(), load(java.io.Serializable), lock(java.io.Serializable), load(java.io.Serializable), lock(java.io.Serializable)
    ... 5 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: taskmanagement1.Ressource.login() is applicable for argument types: (java.util.LinkedHashMap) values: [[blank:false]]
Possible solutions: lock(), lock(), load(java.io.Serializable), lock(java.io.Serializable), load(java.io.Serializable), lock(java.io.Serializable)
    ... 5 more
Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: taskmanagement1.Ressource.login() is applicable for argument types: (java.util.LinkedHashMap) values: [[blank:false]]
Possible solutions: lock(), lock(), load(java.io.Serializable), lock(java.io.Serializable), load(java.io.Serializable), lock(java.io.Serializable)
    ... 5 more
Caused by: groovy.lang.MissingMethodException: No signature of method: taskmanagement1.Ressource.login() is applicable for argument types: (java.util.LinkedHashMap) values: [[blank:false]]
Possible solutions: lock(), lock(), load(java.io.Serializable), lock(java.io.Serializable), load(java.io.Serializable), lock(java.io.Serializable)
    at taskmanagement1.Ressource$__clinit__closure1.doCall(Ressource.groovy:19)
    ... 5 more

这是由
Ressource
域类的
constraints
块中的键入错误引起的。从错误中看,您似乎有

static constraints = {
   login blank: false
}

但是没有
登录
属性。如果您有一个
login
属性并将其删除,请删除该约束行,如果您重命名了该约束行,请确保所有受约束的属性名与域名类属性名同步。

您是否也可以添加域名
Ressource.groovy