将对象持久保存到应用引擎时,“没有为此线程注册API环境”错误

时间:2012-04-09 16:43:16

标签: java google-app-engine gwt objectify

我在使用我的GWT-App引擎项目时遇到了一些问题,我将Objectify用于对象持久性。但是我收到了这个错误:

  

引起:java.lang.NullPointerException:没有API环境   注册了这个帖子。

基于堆栈跟踪,错误源自Objectify的put方法。我已经检查了要保留的应用程序的对象不是NULL。

可能导致此错误的原因是什么?

1 个答案:

答案 0 :(得分:3)

您需要为您持久存在的每个实体类调用ObjectifyFactory.register(Class clazz)。这应该做一次(每个JVM实例)。