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 <nischalshett...@gmail.com> 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 google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.