部署到app引擎时有400个错误请求

时间:2015-09-09 04:36:51

标签: java eclipse google-app-engine

在部署到app引擎时,我收到了以下错误消息:

400 Bad Request 

Creating an index failed for entity_type:
"GeoLocationStat"ancestor: falseProperty {  name: "ZoomLevel"}
Property {  name: "GeoPt"  mode: 3}:
Permission denied for creating a search index

有没有人有任何想法?

2 个答案:

答案 0 :(得分:1)

嗯,显然GeoPt和ZoomLevel数据类型不是原因。

此错误消息的根本原因是Eclipse无法更新WEB-INF \ appengine生成的文件夹中的datastore-indexes-auto.xml。

我删除了文件,部署进行得很顺利。 :)

答案 1 :(得分:0)

根据应用引擎问题跟踪器上的issue11963#c14

  

地理空间查询是目前正在开发的一项新功能   预计不久将推出Alpha。当它启动时,它   将用于一组有限的应用程序;在Alpha期间,只有那些应用程序   将获得"许可"使用它,这就是你看到这个的原因   现在混淆错误消息... SDK开发服务器   目前支持该功能。所以它在本地工作,但不在   生产