4

我需要在 Google App Engine 中的一些实体组中使用 XG(跨组)事务。不幸的是,当我在本地 Jetty (Eclipse) 服务器上运行任何这些操作时,App Engine 开发包装器会抛出“java.lang.IllegalArgumentException:多个实体组上的事务仅在高复制应用程序中允许”。

这非常令人沮丧,因为一旦我的应用程序部署在实时 GAE 服务器上,完全相同的 XG 事务运行得非常好。这是否意味着既然我已经合并了 XG 事务,我就必须在任何时候想要测试我的应用程序时部署我的应用程序?任何帮助是极大的赞赏。

PS 我使用的是低级数据存储 API,因为我使用的原始 JDO 层没有给我所需的加载细节粒度,以防万一有所不同。

4

1 回答 1

5

这是 1.5.5 SDK 中的一个错误。说明和解决方法在这里:https ://groups.google.com/forum/#!topic/google-appengine-java/iKLgAzFIU_s

于 2011-10-16T03:10:53.330 回答