我正在嘗試將我的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)錯誤
如果您正在使用的Grails的Cloud Foundry的插件,它會在綁定連接時爲您覆蓋您的數據源。這個錯誤似乎表明它找不到web.xml。 – 2012-03-27 07:06:42
grails install-plugin cloud-foundry其次是grails cf-push – 2012-03-27 07:07:07