2012-03-27 62 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

相關問題