Re: Sessions on restart

2004-11-18 Thread Mark O'Driscoll
That worked fine. Thanks to you both

Mark
- Original Message -
From: "Jon Wingfield" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Sent: Thursday, November 18, 2004 3:35 PM
Subject: Re: Sessions on restart


> Yep. Read the docs more carefully ;)
> The activation/passivation methods are called on objects that implement
> the listener AND are attributes of the session to be activated/passivated.
>
> Tomcat works as Yoav described.
>
> HTH,
>
> Jon
>
> Mark O'Driscoll wrote:
>
> > Well, as you can see my listener implements this interface but the
> > activation/ passivation methods are never called :-( I have flagged the
> > class as a  in m web.xml. Is there anything else I have to do?
> >
> > TIA
> >
> > Mark
> >
> > - Original Message -
> > From: "Shapira, Yoav" <[EMAIL PROTECTED]>
> > To: "Tomcat Users List" <[EMAIL PROTECTED]>
> > Sent: Thursday, November 18, 2004 3:14 PM
> > Subject: RE: Sessions on restart
> >
> >
> >
> > Hi,
> >
> >
> >>Now when tomcat restarts, the sessions persist OK but I have no way of
> >>knowing the list of active sessions.
> >
> >
> > There will be an activation event for each session restored from disk.
> > If your listener implemented HttpSessionActivationListener, you'd get
> > this event.  By monitoring session creation, activation, passivation,
> > and destruction, you will be able to maintain the list of active
> > sessions.
> >
> >
> >>I am sure that in the 4.0.x days, sessionCreated was called on restart
> >
> > for >all the persisted sessions. That doesn't seem to be happening with
> > 5.0.28.
> >
> > This behavior was a bug if it indeed existed.
> >
> > Yoav Shapira http://www.yoavshapira.com
> >
> >
> >
> >
> > This e-mail, including any attachments, is a confidential business
> > communication, and may contain information that is confidential,
proprietary
> > and/or privileged.  This e-mail is intended only for the individual(s)
to
> > whom it is addressed, and may not be saved, copied, printed, disclosed
or
> > used by anyone else.  If you are not the(an) intended recipient, please
> > immediately delete this e-mail from your computer system and notify the
> > sender.  Thank you.
> >
> >
> > -
> > 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]



Re: Sessions on restart

2004-11-18 Thread Jon Wingfield
Yep. Read the docs more carefully ;)
The activation/passivation methods are called on objects that implement 
the listener AND are attributes of the session to be activated/passivated.

Tomcat works as Yoav described.
HTH,
Jon
Mark O'Driscoll wrote:
Well, as you can see my listener implements this interface but the
activation/ passivation methods are never called :-( I have flagged the
class as a  in m web.xml. Is there anything else I have to do?
TIA
Mark
- Original Message -
From: "Shapira, Yoav" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Sent: Thursday, November 18, 2004 3:14 PM
Subject: RE: Sessions on restart

Hi,

Now when tomcat restarts, the sessions persist OK but I have no way of
knowing the list of active sessions.

There will be an activation event for each session restored from disk.
If your listener implemented HttpSessionActivationListener, you'd get
this event.  By monitoring session creation, activation, passivation,
and destruction, you will be able to maintain the list of active
sessions.

I am sure that in the 4.0.x days, sessionCreated was called on restart
for >all the persisted sessions. That doesn't seem to be happening with
5.0.28.
This behavior was a bug if it indeed existed.
Yoav Shapira http://www.yoavshapira.com

This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, proprietary
and/or privileged.  This e-mail is intended only for the individual(s) to
whom it is addressed, and may not be saved, copied, printed, disclosed or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.
-
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]


Re: Sessions on restart

2004-11-18 Thread Mark O'Driscoll
Well, as you can see my listener implements this interface but the
activation/ passivation methods are never called :-( I have flagged the
class as a  in m web.xml. Is there anything else I have to do?

TIA

Mark

- Original Message -
From: "Shapira, Yoav" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Sent: Thursday, November 18, 2004 3:14 PM
Subject: RE: Sessions on restart



Hi,

>Now when tomcat restarts, the sessions persist OK but I have no way of
>knowing the list of active sessions.

There will be an activation event for each session restored from disk.
If your listener implemented HttpSessionActivationListener, you'd get
this event.  By monitoring session creation, activation, passivation,
and destruction, you will be able to maintain the list of active
sessions.

>I am sure that in the 4.0.x days, sessionCreated was called on restart
for >all the persisted sessions. That doesn't seem to be happening with
5.0.28.

This behavior was a bug if it indeed existed.

Yoav Shapira http://www.yoavshapira.com




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, proprietary
and/or privileged.  This e-mail is intended only for the individual(s) to
whom it is addressed, and may not be saved, copied, printed, disclosed or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.


-
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]



RE: Sessions on restart

2004-11-18 Thread Shapira, Yoav

Hi,

>Now when tomcat restarts, the sessions persist OK but I have no way of
>knowing the list of active sessions.

There will be an activation event for each session restored from disk.
If your listener implemented HttpSessionActivationListener, you'd get
this event.  By monitoring session creation, activation, passivation,
and destruction, you will be able to maintain the list of active
sessions.

>I am sure that in the 4.0.x days, sessionCreated was called on restart
for >all the persisted sessions. That doesn't seem to be happening with
5.0.28.

This behavior was a bug if it indeed existed.

Yoav Shapira http://www.yoavshapira.com




This e-mail, including any attachments, is a confidential business 
communication, and may contain information that is confidential, proprietary 
and/or privileged.  This e-mail is intended only for the individual(s) to whom 
it is addressed, and may not be saved, copied, printed, disclosed or used by 
anyone else.  If you are not the(an) intended recipient, please immediately 
delete this e-mail from your computer system and notify the sender.  Thank you.


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



Sessions on restart

2004-11-18 Thread Mark O'Driscoll



Hi,
 
Using 5.0.28 on Windows2000.
 
I have a session listener that 
implements
 
HttpSessionListener,ServletContextListener,HttpSessionActivationListener,HttpSessionBindingListener
 
and it works fine in that I am notified of the 
context start, sessions being added & destroyed.
 
I am using this to keep a list of the sessions that 
are currently active.
 
Now when tomcat restarts, the sessions persist OK 
but I have no way of knowing the list of active sessions. 
 
I am sure that in the 4.0.x days, sessionCreated 
was called on restart for all the persisted sessions. That doesn't seem to be 
happening with 5.0.28. 
 
The question is:
 
How do I maintain a list of sctive sessions across 
restarts of Tomcat.
 
TIA
 
- Mark (back after a LONG time)
 
 
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]