Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 端点错误的Api配置_Google App Engine - Fatal编程技术网

Google app engine 端点错误的Api配置

Google app engine 端点错误的Api配置,google-app-engine,Google App Engine,我对端点有一个奇怪的问题,我不知道从哪里开始寻找解决问题的方法 Endpoints: https://mysite/_ah/api/myEclipseGeneratedEndpoint@v1 Error: Bad API configuration: Schema type must be 'any', 'array', 'object', or 'string'. 我得到了上面的错误。我的三个端点中有两个会发生这种情况。奇怪的是,在导致这个问题的最新上传上,我没有改变端点。我添加的代码甚

我对端点有一个奇怪的问题,我不知道从哪里开始寻找解决问题的方法

Endpoints: https://mysite/_ah/api/myEclipseGeneratedEndpoint@v1 

Error: Bad API configuration: Schema type must be 'any', 'array', 'object', or 'string'.
我得到了上面的错误。我的三个端点中有两个会发生这种情况。奇怪的是,在导致这个问题的最新上传上,我没有改变端点。我添加的代码甚至没有与端点链接到的数据存储交互


我的三个端点在几周内都没有任何改变,但有两个开始失败。我不知道该怎么办。任何建议都将不胜感激。

我已将主键定义为实体类中的键类型,如下所示:

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Key id;
我将其更改为Long(也尝试了String),错误似乎消失了:

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
但是,对于子实体来说,这仍然是一个问题,因为它需要将
键作为主键类型。

已在AppEngine中修复-请参阅


但无论如何,这项服务证明了它的不可靠性。你知道什么好的选择吗?(主要用于移动客户端为用Java编写的后端API生成代码。)

我遇到了确切的问题。你找到解决办法了吗?同样的问题。如果您能对此有所了解,我们将不胜感激。我也有同样的问题:(-我已经提出了一个缺陷问题。我还没有解决方案。实际上,我只是想确保这不是我自己的错误。我将尝试回滚到GAE的旧版本。我将发布结果。只是出于好奇,我添加了GeneratedValue注释,但对我来说没有任何区别。你是什么类型的
id
字段?我使用的是字符串类型。是否有字段使用
Key
type?不,没有。我的三个实体类都使用字符串作为ID。更奇怪的是,只有两个类停止工作