The ValueStack is only maintained for one request / response... If you use ActionContext.getContext().getSession() you won't be tied to Http Sessions...
> -----Original Message----- > From: Wayland Chan [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 03, 2004 3:10 PM > To: [EMAIL PROTECTED] > Subject: RE: RE: [OS-webwork] Long running tasks > > > Jens, > > This sounds similar to what I proposed (although not as > lengthy and detailed as what you posted). My only suggestion > would be to not use HttpSession directly, instead using the > ValueStack. Doing so can decouple your actions from the web > in case you want to write a rich gui client in the future. > > > > > Here is how I have implemented an automatic reloading > progress page, > > during credit-card payment and other long running tasks. > > > > 1) action: PaymentSubmit > > 2) action: PaymentProgress > > 3) interface: reloadInfo > > 4) view: progress.jsp > > 5) cfg: xwork.xml > > > > PaymentSubmit receives the form data and launches a thread. > The thread > > runs the payment operation, but the action return > "progress". When the > > payment thread is done, it updates the payment object in the > > HttpSession. > > > > PaymentProgress checks the payment object in the > HttpSession. As long > > as the payment is not complete, it returns "progress". > After payment > > completion it returns "success". This action exports a reloadInfo > > object with url and interval for the progress jsp to use. > > > > > > > Wayland Chan > email: wchanATtrekspaceDOTcom > > ---------------------------------------------------------- > Get your free email account from http://www.trekspace.com > Your Internet Virtual Desktop! > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President > and CEO of GenToo technologies. Learn everything from > fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork