i think i didn't use my words correctly :(
with  "you can store the sessionid when user logs in" i mean persist user
object  with sessionid when
the user signed in ...


On Tue, Feb 16, 2010 at 6:45 PM, vineet semwal
<vineetsemwal1...@gmail.com>wrote:

> can't you simply do that in webapplication.sessiondestroy(String
> sessionid),
>  you can store the sessionid when user logs in and on sessiondestroyed
> ,search the user by this sessionid ,
> and change whatever in user object and then persist it..
>
>
> On Tue, Feb 16, 2010 at 6:23 PM, Andreas Lüdtke 
> <sam.lued...@t-online.de>wrote:
>
>> I studied the classes HttpSessionBindingListener and
>> AbstractHttpSessionStore
>> as you noted, but I think I'll still have no link between the SessionId
>> from
>> the HTTPSession and my own Session. Maybe I'm missing something or "I
>> don't
>> see the wood among all the trees" as we say in Germany...
>>
>> Andreas
>>
>> > -----Original Message-----
>> > From: Eelco Hillenius [mailto:eelco.hillen...@gmail.com]
>> > Sent: Monday, February 15, 2010 7:08 PM
>> > To: sam.lued...@t-online.de
>> > Cc: users@wicket.apache.org
>> > Subject: Re: best way to detect session termination
>> >
>> > You could use a HttpSessionBindingListener like Wicket does internally
>> > (see AbstractHttpSessionStore). Or as a hack store references to the
>> > session objects in the session listener. That's the easy fix, but
>> > doesn't scale if you need session replication (unless maybe you use
>> > e.g. Terracotta).
>> >
>> > Eelco
>> >
>> > On Sun, Feb 14, 2010 at 4:36 AM, Andreas Lüdtke
>> > <sam.lued...@t-online.de> wrote:
>> > > Hi Eelco,
>> > >
>> > > thanks for the hint. Now I can detect the end of a session.
>> > Unfortunately I
>> > > can't access my own wicket session in that
>> > sessionDestroyed() method in order
>> > > to get the info about the connected user. I've got ther
>> > error message
>> > > "java.lang.IllegalStateException: you can only locate or
>> > create sessions in
>> > > the context of a request cycle".
>> > >
>> > > Do you know how I can achieve this?
>> > >
>> > > Andreas
>> > >
>> > >> -----Original Message-----
>> > >> From: Eelco Hillenius [mailto:eelco.hillen...@gmail.com]
>> > >> Sent: Saturday, February 13, 2010 7:02 PM
>> > >> To: users@wicket.apache.org; sam.lued...@t-online.de
>> > >> Subject: Re: best way to detect session termination
>> > >>
>> > >> http://www.xyzws.com/Servletfaq/when-do-i-use-httpsessionlistener/7
>> > >>
>> > >> Eelco
>> > >>
>> > >> On Sat, Feb 13, 2010 at 8:38 AM, Andreas Lüdtke
>> > >> <sam.lued...@t-online.de> wrote:
>> > >> > I would like to detect the termination of the session to set the
>> > >> > "lastAccesTime" in the user profile. This should also
>> > >> happen if the session
>> > >> > times out.
>> > >> >
>> > >> > I read in archive about a HttpSessionListener that should
>> > >> do the trick.
>> > >> > Unfortunately I can't find a place to install it.
>> > >> >
>> > >> > Thanks
>> > >> >
>> > >> > Andreas
>> > >> >
>> > >> >
>> > >> >
>> > >>
>> > ---------------------------------------------------------------------
>> > >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> > >> > For additional commands, e-mail: users-h...@wicket.apache.org
>> > >> >
>> > >> >
>> > >>
>> > >
>> > >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> > For additional commands, e-mail: users-h...@wicket.apache.org
>> >
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
>
>
> --
> regards,
> Vineet Semwal
>



-- 
regards,
Vineet Semwal

Reply via email to