错误310:分段失败部署 - Cloud Foundry中的Grails应用程序 [英] Error 310: Staging failed deploying - Grails app in Cloud Foundry

查看:118
本文介绍了错误310:分段失败部署 - Cloud Foundry中的Grails应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想知道我的mysql数据源是否配置正确在DataSource.groovy中,这可能会导致此问题或我缺少其他内容。



====> /logs/staging.log< === =
上传应用程序:
检查可用资源:OK
处理资源:OK
包装应用程序:OK
上传(116K):确定

推送状态:OK
暂存应用程序:..错误310:暂存失败:'暂存插件失败登台应用程序:
/var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9。 1 / gems / vcap_staging-0.1.44 / lib / vcap / staging / plugin / java_web / plugin.rb:25:在 block in stage_application'中:Web应用程序暂存失败:未找到web.xml(RuntimeError )来自/var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/plugin.rb:19的
:在
CHDIR
来自/var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/plugin.rb:19:在 stage_application'
from / var / vcap / packages / stager / stager / bin / run_plugin:19:in
'
'



我尝试运行 grails cf-list-files 来检查tomcat日志,但发现了以下错误:

|环境设置为开发.....
错误:400错误请求
|错误org.cloudfoundry.client.lib.CloudFoundryException:400错误的请求(在停止的应用程序中不允许操作)
| org.cloudfoundry.client.lib.CloudFoundryClient出错$ ErrorHandler.handleError(CloudFoundryClient.java:78)
|在org.cloudfoundry.client.lib.CloudFoundryClient.getFile(CloudFoundryClient.java:463)上的错误

解决方案

/ 27,


grails install-plugin云代工,其次是grails cf-push


I'm trying to deploy my grails app to Cloud Foundry and I'm getting the eror below.

I'm wondering if my mysql datasource is correctly configured in DataSource.groovy and this could be causing the issue or I'm missing something else.

====> /logs/staging.log <==== Uploading Application: Checking for available resources: OK Processing resources: OK Packing application: OK Uploading (116K): OK
Push Status: OK Staging Application: ..Error 310: Staging failed: 'Staging plugin failed staging application: /var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/plugin.rb:25:in block in stage_application': Web application staging failed: web.xml not found (RuntimeError) from /var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/plugin.rb:19:inchdir' from /var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/plugin.rb:19:in stage_application' from /var/vcap/packages/stager/stager/bin/run_plugin:19:in' '

I tried to run grails cf-list-files to check tomcat logs but I got the following error:

| Environment set to development..... Error: 400 Bad Request | Error org.cloudfoundry.client.lib.CloudFoundryException: 400 Bad Request (Operation not permitted on a stopped app) | Error at org.cloudfoundry.client.lib.CloudFoundryClient$ErrorHandler.handleError(CloudFoundryClient.java:78) | Error at org.cloudfoundry.client.lib.CloudFoundryClient.getFile(CloudFoundryClient.java:463)

解决方案

As tomas posted on 3/27,

grails install-plugin cloud-foundry followed by grails cf-push

这篇关于错误310:分段失败部署 - Cloud Foundry中的Grails应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆