I had the same question today and testing verified for me that it only runs for the default version.
I wonder if the documentation at: http://code.google.com/appengine/docs/java/config/cron.html could be modified from: *A cron job will invoke a URL at a given time of day. A URL invoked by cron is subject to the same limits and quotas as a normal HTTP request, including the request time limit.* to: *A cron job will invoke a URL at a given time of day. A URL invoked by cron is subject to the same limits and quotas as a normal HTTP request, including the request time limit. A cron job runs only for the default version of your application.* That'd be quick documentation note that would clarify things. (I love the admin console; however, the version dropdown that appears on upper left with app selector almost implies that on the "Quota Details" , "Cron Jobs" screens you might change (just) the version in the dropdown and see something different which isn't the case. On "Logs" you will though...) Hans On Fri, Aug 28, 2009 at 10:43 AM, Jason (Google) <[email protected]>wrote: > I fairly certain that cron will only hit the defined handler for the > default version. > > > On Thu, Aug 27, 2009 at 1:35 AM, Martyn <[email protected]>wrote: > >> >> <snip> >> >> Can anyone tell me (without me bothering to test!) whether the cron >> tasks run for all versions or only for the default version? >> >> > > --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en -~----------~----~----~----~------~----~------~--~---
