"Dan Tran" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> With this  design idea, I am sure you will need to place a collection to
> store all active sessions. Vector collection type will to do job to
protect
> multi threaded situation.
>
> You will  need a SessionListener to remove the expired session from
servlet
> context.
>
> You will need to know what to copy from old session to new session.  This
is
> the hardest one I beleive since struts do lots of this stuff behind the
> scene, you may need to know struts code to do this work.
>
> Are you sure you want to do this? sound like a mantainent nightmare for me
> ;-)
Sure I don't. But i probably must ...
I'm not using Struts a lot, so the last issue must not be critical for me.
My application will be ported to Struts later and then i will have to see if
it will also work for Struts but later....

>
> -D
> ----- Original Message -----
> From: "Dmitri Ilyin" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, March 24, 2003 9:23 AM
> Subject: Re: take over an existing HttpSession
>
>
> > Thank you Dan.
> >
> > I will try it this way. I don't see any problem with multithreading
here.
> I
> > will not change the "old" session i will invalidate it. What do you
> think??
> >
> > "Dan Tran" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
> > news:[EMAIL PROTECTED]
> > > Just an idea!!
> > >
> > > Store all your sessions's reference  in the servelt context and when a
> new
> > > session is create, check against the session list in the servelt
> context,
> > > copy over data from old session to new session, and destroy the old
> > session
> > >
> > > Then You have to deal with all kind of multithreaded  and usibility
> > issues.
> > > Sound scary ;-)
> > >
> > > Good luck
> > >
> > > ----- Original Message -----
> > > From: "Dmitri Ilyin" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Monday, March 24, 2003 5:59 AM
> > > Subject: Re: take over an existing HttpSession
> > >
> > >
> > > >
> > > > "Stephen Smithstone" <[EMAIL PROTECTED]> schrieb im
> Newsbeitrag
> > > > news:[EMAIL PROTECTED]
> > > > > Use the servlet context to store the details in instead of the
> session
> > > > context
> > > > > and the label it via a the users username or something
> > > > Thank you Stephen, that's Ok but i also have to invalidate an "old
> > > session",
> > > > so the user can only have one session at time.
> > > >
> > > > >
> > > > >
> > > > >
> > > > > On Monday 24 March 2003 12:40 pm, Dmitri Ilyin wrote:
> > > > > > Hi,
> > > > > >
> > > > > > i'm may be out of topic. But i think there are a lot of gurus
here
> > > they
> > > > > > could help me.
> > > > > >
> > > > > > I have to implement one feature in my application for that there
> is
> > > may
> > > > be
> > > > > > already a solution here.
> > > > > >
> > > > > > Szenario:
> > > > > > A user logged on in application. He dose some  work, dosn't
> logged
> > > out
> > > > and
> > > > > > goes to another workstation. In new workstation he logged in
> > > application
> > > > > > again with the same userID. The user must get in the application
> an
> > > > exactly
> > > > > > the same place and have the same data from his last workstation
> and
> > > his
> > > > > > last session must be invalidated.  So the user must take over
his
> > last
> > > > > > session.
> > > > > >
> > > > > > any ideas??
> > > > > >
> > > > > > thanks for any advise
> > > > > >
> > > > > > regards Dmitri
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail:
[EMAIL PROTECTED]
> > > > > > For additional commands, e-mail:
> [EMAIL PROTECTED]
> > > >
> > > >
> > > >
> > > >
> > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to