john, HardDeadlineExceededError cannot be caught. you should see DeadlineExceededException and catch that instead... as explained in this thread below, seeing HardDeadlineExceededError means that something has caused DeadlineExceededException to get discarded or it's going so fast, that there wasn't any time to throw DeadlineExceededException:
http://groups.google.com/group/google-appengine-java/browse_thread/thread/409f3c244c10674f/2978dcb88890e8a9 what kinds of operations is your app performing, and do they seem to take longer than 30 secs? thanks, -- wesley - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "Core Python Programming", Prentice Hall, (c)2007,2001 "Python Fundamentals", Prentice Hall, (c)2009 http://corepython.com wesley.j.chun :: wesc+...@google.com developer relations :: google app engine On Jan 12, 2:20 am, jd <jdpatter...@gmail.com> wrote: > Hi, > > From a task servlet I catch DeadlineExceededException put another task > on the queue to continue the work. This was working well until a few > days ago - recently it has been throwing a HardDeadlineExceededError > after the new ask is added to the queue resulting in many tasks > executing (i.e. the original task retries) > > When I get a HardDeadlineExceededError the stack trace seems to be the > same as that which caused the original DeadlineExceededException. Is > this right? I expected to see a different stack trace in code that is > placing the task on the queue or writing a response. > > Cheers, > > John
-- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.