I've seen this as well. I've also noticed that if I purposefully make
a task fail (by returning any HTTP status code outside of the range
200-299), it doesn't get added back to queue for retrying. This used
to work in 1.2.6.

-Tristan

On Dec 6, 4:18 pm, Larry Cable <larry.ca...@gmail.com> wrote:
> I just updated from 1.2.6 to 1.2.8 and my application code has started
> failing locally.
>
> I am using task queue's in order to process uploaded files, this
> worked in 1.2.6 (although you had
> to manually fire the task queue from the _ah admin console)
>
> Now, it is failing under 1.2.8 (as it seems as though it is now
> automatically starting the queue)
> with the following exception:
>
> Dec 7, 2009 12:08:57 AM org.quartz.core.JobRunShell run
> SEVERE: Job default.a7f0abc6-ed81-4fa4-96f1-c09048a99883 threw an
> unhandled Exception:
> com.google.apphosting.api.ApiProxy$ApplicationException:
> ApplicationError: 5: http method POST against 
> URLhttp://localhost:8080/admin/gae-tasks/upload/csv/irs/processor.task
> timed out.
>         at com.google.appengine.api.urlfetch.dev.LocalURLFetchService.fetch
> (LocalURLFetchService.java:214)
>         at com.google.appengine.api.labs.taskqueue.dev.UrlFetchJob.execute
> (UrlFetchJob.java:53)
>         at com.google.appengine.api.labs.taskqueue.dev.UrlFetchJob.execute
> (UrlFetchJob.java:46)
>         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
>         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run
> (SimpleThreadPool.java:520)
> Dec 7, 2009 12:08:57 AM org.quartz.core.ErrorLogger schedulerError
> SEVERE: Job (default.a7f0abc6-ed81-4fa4-96f1-c09048a99883 threw an
> exception.
> org.quartz.SchedulerException: Job threw an unhandled exception. [See
> nested exception: com.google.apphosting.api.ApiProxy
> $ApplicationException: ApplicationError: 5: http method POST against
> URLhttp://localhost:8080/admin/gae-tasks/upload/csv/irs/processor.task
> timed out.]
>         at org.quartz.core.JobRunShell.run(JobRunShell.java:206)
>         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run
> (SimpleThreadPool.java:520)
> * Nested Exception (Underlying Cause) ---------------
> com.google.apphosting.api.ApiProxy$ApplicationException:
> ApplicationError: 5: http method POST against 
> URLhttp://localhost:8080/admin/gae-tasks/upload/csv/irs/processor.task
> timed out.
>         at com.google.appengine.api.urlfetch.dev.LocalURLFetchService.fetch
> (LocalURLFetchService.java:214)
>         at com.google.appengine.api.labs.taskqueue.dev.UrlFetchJob.execute
> (UrlFetchJob.java:53)
>         at com.google.appengine.api.labs.taskqueue.dev.UrlFetchJob.execute
> (UrlFetchJob.java:46)
>         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
>         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run
> (SimpleThreadPool.java:520)
>
> it implies that there is some form of timeout occuring ... since the
> app code has not changed and is not
> apparently getting invoked at all, I am somewhat at loss to know how
> to resolve this!
>
> Has anyone else seen these problems?

--

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.


Reply via email to