Hi,

maybe it is the Method.GET?
I just do like this:
                         Queue queue = QueueFactory.getDefaultQueue();
                                     
queue.add(TaskOptions.Builder.url("/tasks/foo"));

and make sure you handle post and get requests in the servlet, just in
case.

Cheers,
Toby

On Mar 6, 4:07 am, rletness <rletn...@gmail.com> wrote:
> Ok so either I'm doing something really stupid or I can't get a simple
> task to execute.  I have defined a task worker at /tasks/foo.
>
> I can hit /tasks/foo no problem and the code executes fine (just a
> simple servlet of course).  The problem is when I add a task to the
> queue like:
>
> queue.add(TaskOptions.Builder.url("/tasks/foo").method(Method.GET));
>
> I can't seem to get the code in the task servlet to execute.  If I
> check the queue in admin console it shows a task executed and in the
> request logs it shows that /foo/task was called and returned 200, but
> the code never executed.  Just to make sure I wasn't insane I modified
> the task servlet to simply throw a RuntimeException so it would return
> 500.  When invoked manually, it returns 500 as expected, but when
> invoked through the task queue, it shows /tasks/foo returning 200.
> Any ideas?
>
> Here is the request log.  The first request is the one i invoked
> manually from the browser and the second is one invoked by the task
> queue.  It shows the first returning 500 (as expected) but the second
> returns 200.
>
>    1.
>       03-05 06:38PM 54.097 /tasks/foo 500 37ms 38cpu_ms 3kb Mozilla/
> 5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.8) Gecko/
> 20100202 Firefox/3.5.8,gzip(gfe),gzip(gfe)
>
>    1.
>       03-05 06:37PM 54.803 /tasks/foo 200 60ms 19cpu_ms 3kb AppEngine-
> Google; (+http://code.google.com/appengine)

-- 
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