I am using
Tomcat 5.5. I created a class that implements HttpSessionListener, but I cannot get any of the events to be raised.
The code for the class is:
/*************************************/
package ca.fcc.ObjectiveFour;
import javax.servlet.http.*;
public class MyHttpSessionListener implements HttpSessionListener
{
public void sessionCreated(HttpSessionEvent anEvent)
{
System.out.println("MyHttpSessionListener sessionCreated invoked!");
}
public void sessionDestroyed(HttpSessionEvent anEvent)
{
System.out.println("MyHttpSessionListener sessionDestroyed invoked!");
}
}
/*************************************/
In the web.xml I have the listener declared... but no events are raised. Here is how it is declared in the web.xml:
<listener>
<listener-class>ca.fcc.ObjectiveFour.MyHttpSessionListener</listener-class>
</listener>
Any idea as to why this won't work?