2012-03-27 21 views
1

GrailsアプリケーションをCloud Foundryにデプロイしようとしています。エラー310:ステージングが展開に失敗しました - Cloud FoundryのGrailsアプリケーション

私のmysqlデータソースがDataSource.groovyで正しく設定されていると、これが問題の原因になっている可能性があります。

====> /logs/staging.log < ==== アップロードアプリケーション:OK 処理リソース:OK パッキングアプリケーション:OK アップロード(116K):OK
は、利用可能なリソースの確認ステータス:OK ステージングアプリケーション:..エラー310:ステージングに失敗しました: 'ステージングプラグインがステージングアプリケーションに失敗しました: /var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1 .bin/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 ' /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 ' '

に私はTomcatのログをチェックするGrailsのCF-リストファイルを実行しようとしたが、私は次のエラーを得た:

|環境が開発に設定されました..... エラー:400 Bad Request |エラーorg.cloudfoundry.client.lib.CloudFoundryException:400 Bad Request(停止したアプリケーションで操作が許可されていません) |エラー:org.cloudfoundry.client.lib.CloudFoundryClient $ ErrorHandler.handleError(CloudFoundryClient.java:78) | org.cloudfoundry.client.lib.CloudFoundryClient.getFile(CloudFoundryClient.java:463)でエラー3/27に掲載トマスとして

+0

あなたGrailsを使用している場合は、ファウンドリのプラグインを曇らせる、それを接続をバインドするときにデータソースを上書きします。このエラーは、web.xmlが見つからないことを示しています。 –

+1

grails install-plugin cloud-foundryのあとにgrails cf-push –

答えて

1

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

+0

この問題がAppFogで発生しました。クラウドファウンダリプラグインはこの問題に対処していません。私はそれをAppFogにプッシュすることができますが、web.xmlに関連付けられた310エラーがまだあります。 web.xmlファイルがあることがわかります。 – SeattleStephens

関連する問題