2011-02-26 115 views
3

我有一个java应用程序(spring mvc,jpa),我试图将它部署在谷歌应用程序引擎上。 出于某种原因,我在部署完成时收到以下错误谷歌应用程序引擎部署失败

........................ 20%扫描本地磁盘上的文件。 25%启动更新。

错误详细信息: 2011年2月26日上午10时43分58秒org.apache.jasper.JspC processFile INFO:内置文件:\ about.jsp 2011年2月26日上午10时45分41秒org.apache .jasper.JspC processFile 信息:内置文件:\ faq.jsp 2011年2月26日上午10:47:23 org.apache.jasper.JspC processFile 信息:内置文件:\ footer.jsp 2011年2月26日10 :49:上午05点org.apache.jasper.JspC processFile INFO:内置文件:\ synchronize.jsp

产生java.io.IOException:错误地贴到网址:https://appengine.google.com/api/appversion/create?app_id=subsconvertor&version=0.1& 500内部服务器错误

服务器错误(500) 发生服务器错误。

有关更多信息,请参阅日志[C:\ Users \ CRISTI〜1.POP \ AppData \ Local \ Temp \ appcfg6738798550184437418.log]。

和INT他登录我:

服务器错误(500) 发生了服务器错误。

at com.google.appengine.tools.admin.ServerConnection.send(ServerConnection.java:149) 
at com.google.appengine.tools.admin.ServerConnection.post(ServerConnection.java:82) 
at com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:579) 
at com.google.appengine.tools.admin.AppVersionUpload.beginTransaction(AppVersionUpload.java:397) 
at com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:112) 
at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:56) 
at com.google.appengine.tools.admin.AppCfg$UpdateAction.execute(AppCfg.java:547) 
at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:138) 
at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:61) 
at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:57) 

com.google.appengine.tools.admin.AdminException:无法更新应用程序:错误地贴到网址:https://appengine.google.com/api/appversion/create?app_id=subsconvertor&version=0.1& 500内部服务器错误

任何想法可能是错误的?

干杯, 克里斯蒂安

回答

21

这有可能是 ''在你的版本号中正在分解东西。

版本标识符只能包含“字母,数字和连字符”(from google documentation)。

+0

我会说+2,但只能+1 :) – Antonio 2011-07-08 14:38:31

+0

+1刚刚在这里救了我的命! – 2011-09-28 14:28:31

+0

+1这很容易错过,谢谢! – 2012-04-07 16:24:46