Many thanks to Michael Melhem for his excellent work coming up with the
algorithm for expiring continuations and for implementing it! The tests
on my machine show the code works fine, so I checked it in CVS. Thanks!
I've also made some minor change to the control flow engine. When a
request is made for a continuation which has been expired or does not
exist, the JavaScript handleInvalidContinuation(kontId) is called. This
function is defined in system.js and by default it forwards the request
to a pipeline that matches "invalidContinuation.xml". This should
display an error page indicating the problem. If you want a different
pipeline to be invoked, just overwrite in your user scripts the
definition of handleInvalidContinuation().
Thanks again Michael! Excellent work!
Best regards,
--
Ovidiu Predescu <[EMAIL PROTECTED]>
http://webweavertech.com/ovidiu/weblog/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
- Re: [Control flow] expire continuations code checked in! Ovidiu Predescu
- Re: [Control flow] expire continuations code checke... Stefano Mazzocchi
- Re: [Control flow] expire continuations code ch... Ovidiu Predescu
- Re: [Control flow] expire continuations cod... Stefano Mazzocchi