2012-03-27 3 views
1

Cloud Foundry에 Grails 앱을 배포하려고하는데 아래 오류가 나타납니다.오류 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 .gb/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 ' /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 :

: 나는 바람둥이 로그를 확인 Grails를 실행하기 위해 CF-리스트 파일을 시도했지만 나는 다음과 같은 오류가 발생했습니다

' 'stage_application' from /var/vcap/packages/stager/stager/bin/run_plugin:19:in에서 | 개발 환경 설정 ..... 오류 : 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)에서 오류가 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에서이 문제가 발생했으며 cloud-foundry 플러그인이 문제를 해결하지 못했습니다. AppFog로 밀어 넣을 수는 있지만 여전히 web.xml과 관련된 310 오류가 있습니다. web.xml 파일이 있다는 것을 알 수 있습니다. – SeattleStephens