For some of our blob records, we get an IOException with a message inside
it that says:
Application Error: 7
One of the blob keys that gives us such an error is:
AMIfv96vxNxA10-vNHUOnLpRnIzRqkBO-A8jtIzAn2N7FrIw9gFeu1A7lQm0OwXK41O1Ybn-7yJfWn5JCl7A6bTOtuodFJfizJx2BDKPETn2NDzCHyvFwbv7lQA8CFv4NDt6oyUyIfgmHWrTr3Jj4wiLQeNvAATaxg
Newer blobs that we have created (i.e., ones we have created today) seem to
be working. The ones that are not working are from yesterday, though not
ALL are failing from yesterday.
Any help with this is much appreciated.
The full stack trace is:
Caused by: java.io.IOException
at
com.google.appengine.api.files.FileServiceImpl.translateException(FileServiceImpl.java:615)
at
com.google.appengine.api.files.FileServiceImpl.makeSyncCall(FileServiceImpl.java:588)
at
com.google.appengine.api.files.FileServiceImpl.open(FileServiceImpl.java:521)
at
com.google.appengine.api.files.FileServiceImpl.openForRead(FileServiceImpl.java:481)
at
com.google.appengine.api.files.FileServiceImpl.openForRead(FileServiceImpl.java:473)
at
com.google.appengine.api.files.FileServiceImpl.openReadChannel(FileServiceImpl.java:197)
at
dwinq.common.service.GAEBlobManager.hydrateBlobImpl(GAEBlobManager.java:61)
... 37 more
Caused by: com.google.apphosting.api.ApiProxy$ApplicationException:
ApplicationError: 7:
at java.lang.Thread.getStackTrace(Thread.java:1495)
at
com.google.apphosting.runtime.ApiProxyImpl.doSyncCall(ApiProxyImpl.java:240)
at
com.google.apphosting.runtime.ApiProxyImpl.access$000(ApiProxyImpl.java:66)
at
com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java:183)
at
com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java:180)
at java.security.AccessController.doPrivileged(Native Method)
at
com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall(ApiProxyImpl.java:180)
at
com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall(ApiProxyImpl.java:66)
at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:107)
at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:56)
at
com.google.appengine.api.files.FileServiceImpl.makeSyncCall(FileServiceImpl.java:584)
... 42 more
Caused by: com.google.apphosting.api.ApiProxy$ApplicationException:
ApplicationError: 7:
at
com.google.apphosting.runtime.ApiProxyImpl$AsyncApiFuture.failure(ApiProxyImpl.java:558)
at
com.google.net.rpc3.client.RpcStub$RpcCallbackDispatcher$1.runInContext(RpcStub.java:783)
at
com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:461)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:703)
at
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:338)
at
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:330)
at
com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:458)
at
com.google.net.rpc3.client.RpcStub$RpcCallbackDispatcher.rpcFinished(RpcStub.java:823)
at
com.google.net.rpc3.client.RpcStub$RpcCallbackDispatcher.failure(RpcStub.java:814)
at
com.google.net.rpc3.impl.client.RpcClientInternalContext.runCallbacks(RpcClientInternalContext.java:900)
at
com.google.net.rpc3.impl.client.RpcClientInternalContext.finishRpcAndNotifyApp(RpcClientInternalContext.java:803)
at
com.google.net.rpc3.impl.client.RpcNetChannel.afterFinishingActiveRpc(RpcNetChannel.java:1092)
at
com.google.net.rpc3.impl.client.RpcNetChannel.finishRpc(RpcNetChannel.java:940)
at
com.google.net.rpc3.impl.client.RpcNetChannel.handleResponse(RpcNetChannel.java:2300)
at
com.google.net.rpc3.impl.client.RpcNetChannel.messageReceived(RpcNetChannel.java:2101)
at
com.google.net.rpc3.impl.client.RpcNetChannel.access$2100(RpcNetChannel.java:145)
at
com.google.net.rpc3.impl.client.RpcNetChannel$TransportCallback.receivedMessage(RpcNetChannel.java:3171)
at
com.google.net.rpc3.impl.client.RpcChannelTransportData$TransportCallback.receivedMessage(RpcChannelTransportData.java:614)
at
com.google.net.rpc3.impl.wire.RpcBaseTransport.receivedMessage(RpcBaseTransport.java:417)
at
com.google.apphosting.runtime.udrpc.UdrpcTransport$ClientAdapter.receivedMessage(UdrpcTransport.java:425)
at
com.google.apphosting.runtime.udrpc.UdrpcTransport.dispatchPacket(UdrpcTransport.java:266)
at
com.google.apphosting.runtime.udrpc.UdrpcTransport.readPackets(UdrpcTransport.java:218)
at
com.google.apphosting.runtime.udrpc.UdrpcTransport$1.run(UdrpcTransport.java:82)
at
com.google.net.eventmanager.AbstractFutureTask$Sync.innerRun(AbstractFutureTask.java:260)
at
com.google.net.eventmanager.AbstractFutureTask.run(AbstractFutureTask.java:121)
at
com.google.net.eventmanager.EventManagerImpl.runTask(EventManagerImpl.java:578)
at
com.google.net.eventmanager.EventManagerImpl.internalRunWorkerLoop(EventManagerImpl.java:1002)
at
com.google.net.eventmanager.EventManagerImpl.runWorkerLoop(EventManagerImpl.java:884)
at
com.google.net.eventmanager.WorkerThreadInfo.runWorkerLoop(WorkerThreadInfo.java:136)
at
com.google.net.eventmanager.EventManagerImpl$WorkerThread.run(EventManagerImpl.java:1855)
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-appengine/-/z0MVTuSaBeAJ.
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?hl=en.