我需要在Google App Engine中的一些實體組中使用XG(跨組)事務。不幸的是,當我在本地的Jetty(Eclipse)服務器上運行這些操作時,App Engine開發包裝會在「只有在高度複製應用程序中允許的多個實體組中引發java.lang.IllegalArgumentException:事務」。XG-Transactions在Google App Engine的本地Java服務器中失敗 - 在部署在Live GAE上時運行良好
這非常令人沮喪,因爲一旦將我的應用程序部署到實時GAE服務器上,完全相同的XG事務運行就會絕對正常。這是否意味着我現在想在測試我的應用程序時隨時部署我的應用程序,以便將XG事務合併到一起?任何幫助是極大的讚賞。
P.S.我使用的是低級數據存儲API,因爲我使用的原始JDO層沒有爲我提供我需要的加載細節粒度,以免造成影響。
聽起來像(測試版!)SDK中的錯誤 - 你有報告給谷歌? – bdonlan