--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
The maximum execution time for any request on a front end instance is 60 Seconds. This cannot be over-ridden
You can break complex tasks in to chained tasks using multiple fetches.
Do something that takes 50seconds
Fetch stuff to do for the next 50 seconds
Fetch stuff to do for another 50 seconds
Report task complete.
This works well with AJAX so that you can update that status every so often.
If this won’t work for you consider pushing your task to a back end instance and only check the status from time to time.
The time out occurs much faster than 60 seconds, it triggers in 7
seconds, according to this log:
28-nov-2011 12:46:08 com.simservices.simcardmanager.TelenorClient
changeSimStatus
FINE: start change status of 89460800000105350112 to Activate
28-nov-2011 12:46:15 com.google.apphosting.utils.jetty.JettyLogger
warn
WARNING: /simblokkeer
javax.xml.ws.WebServiceException: Failed to access the WSDL at:
https://serviceportal.telenorconnexion.com/api/SubscriptionManagement?WSDL.
It failed with:
Timeout while fetching: https://serviceportal.telenorconnexion.com/api/SubscriptionManagement?WSDL.
at
com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:
151)
I can only conclude that something other than the mentioned 60 seconds
is causing this time.
A browser fetch for the WSDL url takes 25 seconds...
I know I need to talk to the service provider, but still it is less
than 60 seconds.
Regards
Michel
On 29 okt, 09:36, "Brandon Wirtz" <drak...@digerat.com> wrote:
> The maximum execution time for any request on a front end instance is 60
> Seconds. This cannot be over-ridden
>
> You can break complex tasks in to chained tasks using multiple fetches.
>
> Do something that takes 50seconds
>
> Fetch stuff to do for the next 50 seconds
>
> Fetch stuff to do for another 50 seconds
>
> Report task complete.
>
> This works well with AJAX so that you can update that status every so often.
>
> If this won't work for you consider pushing your task to a back end instance
> and only check the status from time to time.
>
> From: google-a...@googlegroups.com
> [mailto:google-a...@googlegroups.com] On Behalf Of Deepak Singh
> Sent: Friday, October 28, 2011 8:51 PM
> To: google-a...@googlegroups.com
> Subject: Re: [google-appengine] Re: BindingProviderProperties and
> JAXWSProperties not supported on GAE
>
> Nope. I dont have any workaround and am surprised that even no one from
> google has replied over this issue to let us know any workaround.
>
> On Fri, Oct 28, 2011 at 4:41 PM, Michel Jonker <michel.jon...@e-office.com>
> <mailto:google-appengine%2Bunsu...@googlegroups.com> .
> For more options, visit this group athttp://groups.google.com/group/google-appengine?hl=en.