【问题标题】:Grails application while debugging throws Exception调试时 Grails 应用程序抛出异常
【发布时间】:2013-05-23 22:09:23
【问题描述】:

我是 grails 的新手,正在尝试调试我的应用程序。 当我尝试调试我的应用程序时出现以下错误,但是它在正常模式下运行良好。我无法从错误描述中找出问题所在。我错过了什么吗?

Error 2013-05-28 15:59:13,903 [pool-7-thread-1] ERROR context.GrailsContextLoader  - Error executing bootstraps: org/springframework/beans/TypeMismatchException
Message: org/springframework/beans/TypeMismatchException

BootStrap.groovy

class BootStrap {
    def grailsApplication;
    def atomUtil;

    def init = { servletContext ->
        grailsApplication.config.dpc.currentTimestamp = DateUtil.getCurrentDateMidnight(); // yesterday

        // check the env only if in development mode
        if (Environment.getCurrent().name != "development"
        || "${System.env['SCST_CONFIG_load_reference_data']}" == "true") {
            def atomThread = Thread.start {
                AtomInfo.withTransaction { status ->
                    atomUtil.initializeData();
                }
            }
            def contextThread = Thread.start {
                ContextInfo.withTransaction { status ->
                    ContextUtil.initializeData();
                }
            }
            atomThread.join()
            contextThread.join()
        } else {
            log.info "[env:${Environment.getCurrent().name}] Skipping ATOMS & CONTEXTS Load. In development, set environmental SCST_CONFIG_load_reference_data=true"
        }
    }

    def destroy = {
    }
}

【问题讨论】:

  • 您的Bootstrap 似乎有问题。你能显示Bootstrap.groovy吗?
  • 看看我上面的编辑..感谢您的关注
  • 什么是ContextUtil,它在哪里定义/注入?

标签: grails


【解决方案1】:

我使用的是 Grails 2.1.0 并出现此错误。

当我升级到 2.1.5 时,我不再遇到错误。我还把 GGTS 升级到了 3.6

【讨论】:

    【解决方案2】:

    尝试组织导入并刷新依赖项。

    【讨论】:

    • 我该怎么做?能不能具体点,对不起,对我来说都是新的
    • 在 GGTS 或 STS grails.org/products/ggts 中导入您的项目。右键单击您的项目 > Grails > 刷新依赖项。打开Bootstrap.groovy做组织导入:在MAC上 cmd + Shift + o, Win: cmd替换成alt或者strg
    • 感谢配置文件,尝试了你所说的一切..仍然得到同样的错误!
    • 你能发布完整的堆栈跟踪吗:grails run-app --stacktrace
    猜你喜欢
    • 1970-01-01
    • 2016-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    • 2017-05-03
    • 1970-01-01
    相关资源
    最近更新 更多