错误500:Closure.rehydrate在云代工厂部署grails app

时间:2012-08-10 15:03:10

标签: grails cloudfoundry

最近尝试将grails-app部署到云代工厂,该应用程序运行完美@ localhost但在使用cloud-foundry插件{@ 1}}之后,控制台停留在启动应用程序并尝试访问url:myapp .cloudfoundry.com,我有:

cf-push

这个错误是什么意思?

编辑:这是日志:

Error 500 - Internal Server Error.

groovy.lang.Closure.rehydrate(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lgroovy/lang/Closure;

2 个答案:

答案 0 :(得分:1)

关于上面的问题“这个错误意味着什么?”,看起来stdout消息被报告给错误日志,这并没有给我们提供太多信息。以下是一些想法,1)部署示例应用程序以确保工作正常,2)将应用程序简化到成功部署的程度,3)逐步启用其他功能,直到它中断,4)尝试使用可用的工具,如debug in STS进一步调查,cloudfoundry docs

答案 1 :(得分:0)

这可能与此问题中提到的问题相同: https://stackoverflow.com/a/12469996/187812

该主题的答案是“在Groovy 1.8.5中引入了Closure.rehydrate”,而提问者的Groovy版本与他们的项目相关联。