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.

Reply via email to