【问题标题】:grails run-app returns a strange case of "context initialization failed"grails run-app 返回“上下文初始化失败”的奇怪情况
【发布时间】:2011-11-10 12:45:49
【问题描述】:

我正在使用带有少量插件的 grails 2.0.0.M1(spring-security-core-1.2.1、spring-cache-1.3.1)。清理和编译应用程序没有问题,只需运行它。

这是执行“grails run-app --stacktrace”的结果:

ERROR [org.springframework.web.context.ContextLoader]: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsServiceClass
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsServiceClass
    ... 5 more
Caused by: java.lang.reflect.InvocationTargetException
    ... 5 more
Caused by: java.lang.ExceptionInInitializerError
    ... 5 more
Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object '{}' with class 'groovy.util.ConfigObject' to class 'java.lang.Integer'
    ... 5 more

【问题讨论】:

  • 尝试一个新鲜的环境:grails clean && grails upgrade && grails run-app
  • @Jan 我已经尝试清理/升级/运行应用程序,但不幸的是似乎没有任何改变。

标签: grails groovy casting initialization run-app


【解决方案1】:

已解决:我正在从服务中检索未在 Config.groovy 中声明的属性的值(仍然)(作为静态整数变量,解释了强制转换异常)。

希望这对其他人有所帮助。

【讨论】:

  • @Agent404 堆栈跟踪中的转换异常引起了我的注意,我很幸运没有花太多时间在上面! :)
猜你喜欢
  • 1970-01-01
  • 2015-06-06
  • 1970-01-01
  • 1970-01-01
  • 2017-03-17
  • 2014-09-13
  • 2015-09-09
  • 2011-11-23
  • 2016-03-08
相关资源
最近更新 更多