I've seen a few bursts of transient errors on a couple Python apps as well. They seemed to have cleared up for me though.
What percentage of task adds are giving errors? Robert On Wed, May 4, 2011 at 12:31, Ice13ill <[email protected]> wrote: > I get this exception too... It seams that there is a problem when > adding tasks to a queue ? > > On May 4, 5:55 pm, nischalshetty <[email protected]> wrote: >> Hi, >> >> I'm seeing a lot of task failures after the announcement of the pre release >> 1.5 sdk. I haven't changed my sdk (I'm on 1.4.2 java sdk for gae). Tasks >> are very critical to my application. My app creates a lot of tasks every >> minute. Can you please look into this? >> >> Here's the stack trace : >> >> com.google.appengine.api.taskqueue.TransientFailureException: Unknown >> at >> com.google.appengine.api.taskqueue.QueueApiHelper.translateError(QueueApiHe >> lper.java:58) >> at >> com.google.appengine.api.taskqueue.QueueApiHelper.translateError(QueueApiHe >> lper.java:112) >> at >> com.google.appengine.api.taskqueue.QueueApiHelper.makeSyncCall(QueueApiHelp >> er.java:32) >> at >> com.google.appengine.api.taskqueue.QueueImpl.add(QueueImpl.java:466) >> at >> com.google.appengine.api.taskqueue.QueueImpl.add(QueueImpl.java:412) >> at >> com.google.appengine.api.taskqueue.QueueImpl.add(QueueImpl.java:397) >> >> at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >> l.java:43) >> at java.lang.reflect.Method.invoke(Method.java:616) >> at >> com.google.apphosting.runtime.security.shared.intercept.java.lang.reflect.M >> ethod_$1.run(Method_.java:165) >> at java.security.AccessController.doPrivileged(Native Method) >> at >> com.google.apphosting.runtime.security.shared.intercept.java.lang.reflect.M >> ethod_.privilegedInvoke(Method_.java:163) >> at >> com.google.apphosting.runtime.security.shared.intercept.java.lang.reflect.M >> ethod_.invoke_(Method_.java:124) >> at >> com.google.apphosting.runtime.security.shared.intercept.java.lang.reflect.M >> ethod_.invoke(Method_.java:43) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionI >> nvocation.java:404) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultAct >> ionInvocation.java:267) >> >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept( >> DefaultWorkflowInterceptor.java:221) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho >> dFilterInterceptor.java:86) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(Validat >> ionInterceptor.java:150) >> at >> org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.d >> oIntercept(AnnotationValidationInterceptor.java:48) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho >> dFilterInterceptor.java:86) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(Co >> nversionErrorInterceptor.java:123) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Param >> etersInterceptor.java:184) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho >> dFilterInterceptor.java:86) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(S >> taticParametersInterceptor.java:105) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterc >> eptor.java:83) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadIn >> terceptor.java:207) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelD >> rivenInterceptor.java:74) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept( >> ScopedModelDrivenInterceptor.java:127) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(Pro >> filingActivationInterceptor.java:107) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(Deb >> uggingInterceptor.java:206) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> <continued in next message> >> >> E 2011-05-04 07:48:34.992 >> >> <continued from previous message> >> at >> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingI >> nterceptor.java:115) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nIntercept >> or.java:143) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareI >> nterceptor.java:121) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho >> dFilterInterceptor.java:86) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletCo >> nfigInterceptor.java:170) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterce >> ptor.java:123) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(E >> xceptionMappingInterceptor.java:176) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:224) >> at >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction >> Invocation.java:223) >> at >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac >> k.java:455) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat >> ion.java:221) >> at >> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50 ) >> at >> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504) >> at >> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.ja >> va:422) >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandle >> r.java:1157) >> at >> org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:17 >> 6) >> at >> org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) >> at >> org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.ja >> va:92) >> at >> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilte >> r.java:381) >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandle >> r.java:1157) >> at >> com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlo >> bUploadFilter.java:97) >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandle >> r.java:1157) >> at >> com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionF >> ilter.java:35) >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandle >> r.java:1157) >> at >> com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans >> actionCleanupFilter.java:43) >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandle >> r.java:1157) >> at >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) >> at >> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) >> at >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) >> at >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) >> at >> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) >> at >> com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionH >> andlerMap.java:238) >> at >> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) >> at org.mortbay.jetty.Server.handle(Server.java:326) >> at >> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) >> at >> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnecti >> on.java:923) >> at >> com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequ >> estParser.java:76) >> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) >> at >> com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceReques >> t(JettyServletEngineAdapter.java:135) >> at >> com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:26 >> 0) >> at >> com.google.apphosting.base.RuntimePb$EvaluationRuntime$2.handleRequest(Runt >> imePb.java:9669) >> at >> com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:439) >> at >> com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java:573) >> at >> com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.jav >> a:448) >> at >> com.google.tracing.TraceContext.runInContext(TraceContext.java:688) >> at >> com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInherited >> ContextNoUnref(TraceContext.java:326) >> at >> com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInherited >> Context(TraceContext.java:318) >> at >> com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java: >> 446) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1 >> 110) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java: >> 603) >> at java.lang.Thread.run(Thread.java:636) > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" 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?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" 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?hl=en.
