2012-03-27 61 views
1

我正在尝试将我的grails应用程序部署到Cloud Foundry,并且我得到了下面的错误。错误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 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:in chdir' from /var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging- 0.1.44/LIB/VCA P /分期/插件/ java_web/plugin.rb:19:stage_application' from /var/vcap/packages/stager/stager/bin/run_plugin:19:in ' '

我试图运行Grails的CF-列表文件检查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)错误

+0

如果您正在使用的Grails的Cloud Foundry的插件,它会在绑定连接时为您覆盖您的数据源。这个错误似乎表明它找不到web.xml。 – 2012-03-27 07:06:42

+1

grails install-plugin cloud-foundry其次是grails cf-push – 2012-03-27 07:07:07

回答

1

张贴3/27托马斯

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

+0

我遇到了AppFog的这个问题,而云代工插件没有解决这个问题。我可以把它推到AppFog,但仍然有与web.xml相关的310错误。我可以看到web.xml文件在那里。 – SeattleStephens 2013-07-13 22:53:56

相关问题