This can happen when you add the same entity to the put(or delete) request more than once (same by .equals). If this is the case, your put actually succeeded. This should be fixed soon, however I would suggest checking your code to figure out why you are putting the same entity multiple times (if in fact this is what is happening).
On Fri, Jun 18, 2010 at 10:19 AM, Toby <[email protected]> wrote: > Hello, > > I am lately getting errors of this kind: > > Response: com.google.apphosting.api.ApiProxy$ApplicationException: > ApplicationError: 3: Unexpected error, please try again. at > com.google.apphosting.runtime.ApiProxyImpl > $AsyncApiFuture.rpcFinished(ApiProxyImpl.java:293) at > com.google.net.rpc.RpcStub$RpcCallbackDispatcher > $1.runInContext(RpcStub.java:1025) at com.google.tracing.TraceContext > $TraceContextRunnable$1.run(TraceContext.java:444) at > com.google.tracing.TraceContext.runInContext(TraceContext.java:684) at > com.google.tracing.TraceContext > > $AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java: > 322) at com.google.tracing.TraceContext > $AbstractTraceContextCallback.runInInheritedContext(TraceContext.java: > 314) at com.google.tracing.TraceContext > $TraceContextRunnable.run(TraceContext.java:442) at > com.google.net.rpc.RpcStub > $RpcCallbackDispatcher.rpcFinished(RpcStub.java:1046) at > com.google.net.rpc.RPC.internalFinish(RPC.java:2047) at > com.google.net.rpc.impl.RpcNetChannel.finishRpc(RpcNetChannel.java: > 2338) at > com.google.net.rpc.impl.RpcNetChannel.messageReceived(RpcNetChannel.java: > 1265) at > com.google.net.rpc.impl.RpcConnection.parseMessages(RpcConnection.java: > 319) at > com.google.net.rpc.impl.RpcConnection.dataReceived(RpcConnection.java: > 290) at > com.google.net.async.Connection.handleReadEvent(Connection.java:474) > at > > com.google.net.async.EventDispatcher.processNetworkEvents(EventDispatcher.java: > 831) at > com.google.net.async.EventDispatcher.internalLoop(EventDispatcher.java: > 207) at com.google.net.async.EventDispatcher.loop(EventDispatcher.java: > 103) at com.google.net.async.GlobalEventRegistry > $2.runLoop(GlobalEventRegistry.java:95) at > com.google.net.async.LoopingEventDispatcher > $EventDispatcherThread.run(LoopingEventDispatcher.java:378) > > It is during batch insert of multiple objects. The request took > 2904ms 2753cpu_ms 1703api_cpu_ms. On system status I can not see any > irregularities of the datastore. Maybe it is in my code? > > Thank you, > Tobias > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
