I still get these errors... I can't say its a high percentage, but it's a significant rate.
On 4 May 2011 19:47, Robert Kluin <[email protected]> wrote: > 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. > > -- 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.
