There is no way to catch a HardDeadlineExceededError. However, you should be getting a DeadlineExceededException first. Perhaps it is being caught and not properly logged by your code or some third-party library that you are using?
If you would like help debugging this let me know your application ID privately and I will verify that everything looks correct on our end. On Thu, Sep 9, 2010 at 8:27 AM, armanuj <arun_rama...@yahoo.com> wrote: > Hello, > > I am using GAE with Java have been seeing HardDeadlineExceededError > for some tasks running in the task queue. I searched for ways of > catching this error, and have tried to catch it using > DeadlineExceededException in places where I query the datastore (esp. > delete queries with filters), as well as in the task Servlet. > > However, the DeadlineExceededException never appears to be thrown, and > hence my catch blocks (which just log warnings) are not executed (the > warnings are not in the logs). I also tried to replace the > DeadlineExceededException with RuntimeException and tried to log the > messages in the catch block. Again, the GAE logs do not reflect any > such data. > > Further, for many of the tasks another form of message (warning) > appears in the logs: "Request was aborted after waiting too long to > attempt to service your request. This may happen sporadically when the > App Engine serving cluster is under unexpectedly high or uneven load. > If you see this message frequently, please contact the App Engine > team." > > Appreciate any response on the best way to catch and proces the > HardDeadlineExceededError in Java? > > Thanks, > Arun > > -- > 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. > > -- 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.