503服务不可用Google App Engine获得空指针异常

时间:2014-08-31 18:26:40

标签: google-app-engine google-cloud-datastore

我导航到localhost:8888/_ah/api/explorer并调用一些端点的方法。 listEntities()findEntity()正常运行,但当我尝试addEntity()到数据存储区时,我得到了

Aug 31, 2014 9:22:03 PM com.google.api.server.spi.SystemService invokeServiceMethod SEVERE: null java.lang.NullPointerException at org.datanucleus.api.jpa.JPAEntityManager.find(JPAEntityManager.java:318) at org.datanucleus.api.jpa.JPAEntityManager.find(JPAEntityManager.java:256)

我无法创建新实体,但我可以看到以前的实体。 我检查了我的persistance.xml,但我没有看到任何异常。

1 个答案:

答案 0 :(得分:0)

根据Entity规范,我设法以某种方式修复了问题,除此之外,具有@Entity注释的类必须具有我没有定义的无参数默认构造函数。我不知道这是不是问题,但问题已解决。