2012-08-10 122 views
2

最近試圖部署一個grails-app到雲代工廠,該應用程序完全運行@ localhost,但在cf-push與雲代工插件之後,控制檯被卡住在啓動應用程序,並試圖進入電影網址時:myapp.cloudfoundry.com,我有:錯誤500:Closure.rehydrate在雲代工廠部署Grails應用程序

Error 500 - Internal Server Error. 

groovy.lang.Closure.rehydrate(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lgroovy/lang/Closure; 

是什麼意思這個錯誤?

編輯:這裏是日誌:

==== logs/stderr.log ==== 
Aug 10, 2012 3:28:24 PM org.apache.coyote.http11.Http11Protocol init 
INFO: Initializing Coyote HTTP/1.1 on http-19820 
Aug 10, 2012 3:28:24 PM org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 386 ms 
Aug 10, 2012 3:28:24 PM org.apache.catalina.realm.JAASRealm setContainer 
INFO: Set JAAS app name Catalina 
Aug 10, 2012 3:28:24 PM org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
Aug 10, 2012 3:28:24 PM org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.35 
Aug 10, 2012 3:28:24 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory ROOT 
Aug 10, 2012 3:28:33 PM org.apache.coyote.http11.Http11Protocol start 
INFO: Starting Coyote HTTP/1.1 on http-19820 
Aug 10, 2012 3:28:33 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 9331 ms 

==== logs/stdout.log ==== 
+0

嗨,你是否安裝了VMC命令行工具?你能用它來檢索應用程序的日誌嗎? – 2012-08-10 15:16:47

+0

感謝您的關注,在第一篇文章中增加了日誌!請注意,我必須在推送過程中終止進程... – smace 2012-08-10 15:32:54

+0

如果您可以使應用程序源可用,我可以自己安排並查看。如果您願意或可以使用,可以將其發送至[email protected]。 – 2012-08-10 15:58:00

回答

1

在上面?「這是什麼意思錯誤」你的問題,它看起來像標準輸出消息被上報給不給我們太多的錯誤日誌信息。這裏有一些想法,1)部署一個示例應用程序,以確保事情正在工作,2)簡化你的應用程序,直到它成功部署,3)增量啓用附加功能,直到它中斷,4)嘗試使用可用的工具,如調試STS進一步調查,cloudfoundry docs

0

這可能是因爲在這一問題表示了同樣的問題: https://stackoverflow.com/a/12469996/187812

在該線程的答案是,「Closure.rehydrate是在Groovy 1.8.5介紹」,而提問者擁有與其項目相關的舊版Groovy。

相關問題