【问题标题】:error after updating entity with deleted properties更新具有已删除属性的实体后出错
【发布时间】:2013-06-22 21:53:42
【问题描述】:

我正在尝试更新我的实体以删除其中一个属性。我正在为我的 android 项目使用谷歌应用引擎数据存储。在对我的实体进行更改后,我也生成了端点类,并且我的代码编译得很好。但是,当我运行我的代码时,我遇到了错误,我将记录插入到我的数据存储中,以针对该更新的实体。不知何故,它仍然期待旧的(删除的)属性值。以下是我收到的错误消息

java.io.IOException: com.google.appengine.repackaged.org.codehaus.jackson.map.JsonMappingException: (was java.lang.NullPointerException) (through reference chain <--entity name-property name(deleted one)-->

感谢任何帮助

【问题讨论】:

  • 一个异常(总是)有一个堆栈跟踪

标签: android google-app-engine jpa


【解决方案1】:

好吧,我意识到在进行实体更改后我没有将我的应用重新部署到应用引擎,因此是问题所在。此外,我意识到应用引擎数据存储管理中显示的统计信息(不是实际的实体数据)并不总是实时的。这让我假设删除操作(来自数据存储管理员)没有成功。

【讨论】:

    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多