com.google.apphosting.api.ApiProxy$CancelledException: The API call datastore_v3.Get() was cancelled because the overall HTTP request deadline was reached while waiting for concurrent API calls.

GitHub | damithc | 9 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 1

    GitHub comment 5977#239331891

    GitHub | 9 months ago | damithc
    com.google.apphosting.api.ApiProxy$CancelledException: The API call datastore_v3.Get() was cancelled because the overall HTTP request deadline was reached while waiting for concurrent API calls.

    1 unregistered visitors

    Root Cause Analysis

    1. com.google.apphosting.api.ApiProxy$CancelledException

      The API call datastore_v3.Get() was cancelled because the overall HTTP request deadline was reached while waiting for concurrent API calls.

      at com.google.apphosting.runtime.ApiProxyImpl$6.get()
    2. appengine-managed-runtime
      ApiProxyImpl$6.get
      1. com.google.apphosting.runtime.ApiProxyImpl$6.get(ApiProxyImpl.java:449)
      2. com.google.apphosting.runtime.ApiProxyImpl$6.get(ApiProxyImpl.java:446)
      2 frames
    3. Google AppEngine
      DatastoreServiceImpl.get
      1. com.google.appengine.tools.appstats.RecordingFuture.get(RecordingFuture.java:108)
      2. com.google.appengine.tools.appstats.RecordingFuture.get(RecordingFuture.java:20)
      3. com.google.appengine.tools.appstats.RecordingFuture.get(RecordingFuture.java:108)
      4. com.google.appengine.tools.appstats.Recorder.processRecordingFuture(Recorder.java:397)
      5. com.google.appengine.tools.appstats.Recorder.processAsyncRpc(Recorder.java:370)
      6. com.google.appengine.tools.appstats.RecordingFuture.maybeRecordStats(RecordingFuture.java:140)
      7. com.google.appengine.tools.appstats.RecordingFuture.get(RecordingFuture.java:110)
      8. com.google.appengine.tools.appstats.RecordingFuture.get(RecordingFuture.java:20)
      9. com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:89)
      10. com.google.appengine.api.datastore.AsyncDatastoreServiceImpl$5.getFutureWithOptionalTimeout(AsyncDatastoreServiceImpl.java:292)
      11. com.google.appengine.api.datastore.AsyncDatastoreServiceImpl$5.aggregate(AsyncDatastoreServiceImpl.java:264)
      12. com.google.appengine.api.datastore.AsyncDatastoreServiceImpl$5.get(AsyncDatastoreServiceImpl.java:235)
      13. com.google.appengine.api.datastore.AsyncDatastoreServiceImpl$5.get(AsyncDatastoreServiceImpl.java:224)
      14. com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:89)
      15. com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:89)
      16. com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:89)
      17. com.google.appengine.api.datastore.FutureHelper.getInternal(FutureHelper.java:76)
      18. com.google.appengine.api.datastore.FutureHelper.quietGet(FutureHelper.java:63)
      19. com.google.appengine.api.datastore.DatastoreServiceImpl.get(DatastoreServiceImpl.java:41)
      19 frames
    4. org.datanucleus.store
      DatastorePersistenceHandler.fetchObject
      1. org.datanucleus.store.appengine.RuntimeExceptionWrappingDatastoreService.get(RuntimeExceptionWrappingDatastoreService.java:56)
      2. org.datanucleus.store.appengine.DatastorePersistenceHandler.get(DatastorePersistenceHandler.java:100)
      3. org.datanucleus.store.appengine.DatastorePersistenceHandler.get(DatastorePersistenceHandler.java:112)
      4. org.datanucleus.store.appengine.DatastorePersistenceHandler.fetchObject(DatastorePersistenceHandler.java:517)
      4 frames
    5. DataNucleus Core
      ObjectManagerImpl.findObject
      1. org.datanucleus.state.JDOStateManagerImpl.validate(JDOStateManagerImpl.java:4263)
      2. org.datanucleus.ObjectManagerImpl.findObject(ObjectManagerImpl.java:2444)
      2 frames
    6. DataNucleus Enhancer
      JDOPersistenceManager.getObjectById
      1. org.datanucleus.jdo.JDOPersistenceManager.getObjectById(JDOPersistenceManager.java:1671)
      2. org.datanucleus.jdo.JDOPersistenceManager.getObjectById(JDOPersistenceManager.java:1767)
      2 frames
    7. org.datanucleus.store
      DatastoreJDOPersistenceManager.getObjectById
      1. org.datanucleus.store.appengine.jdo.DatastoreJDOPersistenceManager.getObjectById(DatastoreJDOPersistenceManager.java:73)
      1 frame
    8. teammates.storage.api
      AccountsDb.getAccount
      1. teammates.storage.api.AccountsDb.getAccountEntity(AccountsDb.java:211)
      2. teammates.storage.api.AccountsDb.getAccount(AccountsDb.java:90)
      3. teammates.storage.api.AccountsDb.getAccount(AccountsDb.java:101)
      3 frames
    9. teammates.logic.core
      AccountsLogic.isAccountAnInstructor
      1. teammates.logic.core.AccountsLogic.isAccountAnInstructor(AccountsLogic.java:72)
      1 frame
    10. teammates.logic.api
      GateKeeper.getCurrentUser
      1. teammates.logic.api.GateKeeper.isInstructor(GateKeeper.java:339)
      2. teammates.logic.api.GateKeeper.getCurrentUser(GateKeeper.java:60)
      2 frames
    11. teammates.ui.controller
      ControllerServlet.doPost
      1. teammates.ui.controller.ControllerServlet.doPost(ControllerServlet.java:130)
      1 frame
    12. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      2 frames
    13. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
      2. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
      2 frames
    14. teammates.storage.datastore
      DatastoreFilter.doFilter
      1. teammates.storage.datastore.DatastoreFilter.doFilter(DatastoreFilter.java:29)
      1 frame
    15. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      1 frame
    16. Google AppEngine
      ParseBlobUploadFilter.doFilter
      1. com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125)
      1 frame
    17. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      1 frame
    18. com.google.apphosting
      SaveSessionFilter.doFilter
      1. com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:37)
      1 frame
    19. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      1 frame
    20. Google AppEngine
      JdbcMySqlConnectionCleanupFilter.doFilter
      1. com.google.apphosting.utils.servlet.JdbcMySqlConnectionCleanupFilter.doFilter(JdbcMySqlConnectionCleanupFilter.java:60)
      1 frame
    21. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      1 frame
    22. Google AppEngine
      TransactionCleanupFilter.doFilter
      1. com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:50)
      1 frame
    23. Jetty Server
      WebAppContext.handle
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      2. org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
      3. org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
      4. org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
      5. org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
      6. org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
      6 frames
    24. com.google.apphosting
      AppVersionHandlerMap.handle
      1. com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:260)
      1 frame
    25. Jetty Server
      HttpConnection$RequestHandler.headerComplete
      1. org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
      2. org.mortbay.jetty.Server.handle(Server.java:326)
      3. org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
      4. org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
      4 frames
    26. com.google.apphosting
      RpcRequestParser.parseAvailable
      1. com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:78)
      1 frame
    27. Jetty Server
      HttpConnection.handle
      1. org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
      1 frame
    28. com.google.apphosting
      JettyServletEngineAdapter.serviceRequest
      1. com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:148)
      1 frame
    29. appengine-managed-runtime
      JavaRuntime$RequestRunnable.run
      1. com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:504)
      1 frame
    30. Google tracing
      TraceContext$TraceContextRunnable.run
      1. com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:446)
      2. com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:453)
      3. com.google.tracing.CurrentContext.runInContext(CurrentContext.java:276)
      4. com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:312)
      5. com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:304)
      6. com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:450)
      6 frames
    31. appengine-managed-runtime
      ThreadGroupPool$PoolEntry.run
      1. com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:235)
      1 frame
    32. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame