あるGAE/Jアプリケーションのデータストアを別のGAE/Jアプリからクエリしようとしていますが、開発サーバーと本番環境でこのエラーが発生しました
/servlet_urlのエラー
java.lang.StackOverflowError
at java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal.java:381)
at java.lang.ThreadLocal$ThreadLocalMap.access$000(ThreadLocal.java:261)
at java.lang.ThreadLocal.get(ThreadLocal.java:146)
at com.google.appengine.tools.remoteapi.ThreadLocalDelegate.getDelegate(Thread LocalDelegate.java:32)
at com.google.appengine.tools.remoteapi.ThreadLocalDelegate.makeSyncCall(Threa dLocalDelegate.java:41)
at com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate.makeSyncCall(H ostedRemoteApiDelegate.java:45)
at com.google.appengine.tools.remoteapi.ThreadLocalDelegate.makeSyncCall(Threa dLocalDelegate.java:41)
at com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate.makeSyncCall(H ostedRemoteApiDelegate.java:45)
at com.google.appengine.tools.remoteapi.ThreadLocalDelegate.makeSyncCall(Threa dLocalDelegate.java:41)
at com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate.makeSyncCall(H ostedRemoteApiDelegate.java:45)
at com.google.appengine.tools.remoteapi.ThreadLocalDelegate.makeSyncCall(Threa dLocalDelegate.java:41)
at com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate.makeSyncCall(H ostedRemoteApiDelegate.java:45)
at com.google.appengine.tools.remoteapi.ThreadLocalDelegate.makeSyncCall(Threa dLocalDelegate.java:41)
at com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate.makeSyncCall(H ostedRemoteApiDelegate.java:45)
at com.google.appengine.tools.remoteapi.ThreadLocalDelegate.makeSyncCall(Threa dLocalDelegate.java:41)
at com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate.makeSyncCall(H ostedRemoteApiDelegate.java:45)
多くのリモートリクエストの後に最初のアプリケーションのappstatsを確認すると、/ remote_apiへのクエリがいくつか成功しましたが、RPC呼び出しはありません
* 2011-11-02 23:22:59.298 "GET remote_api" 200 real = 0ms cpu = 0ms api =0msオーバーヘッド=0ms(0 RPC)*
PS:私はここで説明されている手順を正確に実行しました: http ://code.google.com/intl/fr-FR/appengine/docs/java/tools/remoteapi.html