We sort of solved this problem by storing long running tasks in Application 
class.

Michael Kondratov
Aspire Auctions, Inc.
216-231-5515

> On May 29, 2018, at 6:02 AM, Mark Wardle <m...@wardle.org> wrote:
> 
> Thanks Samuel. Perhaps I should do this purely in the browser in JS and hit a 
> REST endpoint and then pass a ticket to a WO DA when I know credentials are 
> correct. 
> 
> Mark
> 
> On Thu, 24 May 2018 at 22:39 Samuel Pelletier <sam...@samkar.com 
> <mailto:sam...@samkar.com>> wrote:
> Hi Mark,
> 
> I've never done that with WO but it is possible to return partial data to the 
> browser and have it rendered bi using chunked response. I do not know if it 
> is possible to force WO to flush the response content to the client and keep 
> adding content after...
> 
> If you can validate that the request is from a human and look valid, you may 
> defer the session creation after this validation and have a quick response 
> for failure.
> 
> Otherwise, just create session with very short lifespan like 5 minutes with 
> setTimeOut(5*60) in the session constructor and adjust it after the 
> successful logon with WOSessiion.setTimeOut(3*3600); // for 3 hours
> 
> I now tend to add an AjaxPing to my wrapper and use shorter session.
> 
> Regards,
> 
> Samuel
> 
> 
> > Le 24 mai 2018 à 17:18, Mark Wardle <m...@wardle.org 
> > <mailto:m...@wardle.org>> a écrit :
> > 
> > Hi all,
> > 
> > I am cleaning up some code and identifying some long-acting responses that 
> > sometimes take 2-3 seconds because they call external services over a 
> > network. I'd like to turn them into long responses to show users that 
> > something is happening and also prevent alerts in my log files. One of the 
> > sometimes slow actions is logging in via a KDC.
> > 
> > I have found ERXLongResponse which looks as if it will do the trick but it 
> > is unclear to me whether this will work for user login. My landing page 
> > using exclusively direct actions to prevent inadvertent session creation. 
> > Is there a way of running a long response task without creating a session?
> > 
> > Many thanks,
> > 
> > Mark
> > 
> > _______________________________________________
> > Do not post admin requests to the list. They will be ignored.
> > Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
> > <mailto:Webobjects-dev@lists.apple.com>)
> > Help/Unsubscribe/Update your Subscription:
> > https://lists.apple.com/mailman/options/webobjects-dev/samuel%40samkar.com 
> > <https://lists.apple.com/mailman/options/webobjects-dev/samuel%40samkar.com>
> > 
> > This email sent to sam...@samkar.com <mailto:sam...@samkar.com>
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/michael%40aspireauctions.com
> 
> This email sent to mich...@aspireauctions.com

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to