Posted By:
A_KM
Posted On:
Tuesday, June 11, 2002 02:52 AM
Hi! Can anybody tell me what is wrong with my Event LIstener class. package store; import javax.servlet.*; import java.util.logging.*; import java.util.Date; public final class GlobalListener implements ServletContextListener,java.io.Serializable { private ServletContext context=null; public void contextInitialized(ServletContextEvent ev) { context=ev.getServletContext(); Logger logger=Logger.getLogger("4samurai"); try{ FileHandler fh = new FileHandler("4samurai.log"); logger.addHandler(fh); logger.setLevel(Level.ALL); logger.info("4samurai application inited at "+new Dat
More>>
Hi!
Can anybody tell me what is wrong with my Event LIstener class.
package store;
import javax.servlet.*;
import java.util.logging.*;
import java.util.Date;
public final class GlobalListener implements ServletContextListener,java.io.Serializable
{
private ServletContext context=null;
public void contextInitialized(ServletContextEvent ev)
{
context=ev.getServletContext();
Logger logger=Logger.getLogger("4samurai");
try{
FileHandler fh = new FileHandler("4samurai.log");
logger.addHandler(fh);
logger.setLevel(Level.ALL);
logger.info("4samurai application inited at "+new Date());
context.setAttribute("logger",logger);
}catch(java.io.IOException e)
{
}
}
public void contextDestroyed(ServletContextEvent e)
{
context=e.getServletContext();
context.removeAttribute("logger");
}
}
It returns me Tomcat Error application is not currently available when I add it to the list of Listeners in a war-file, containing JSP pages.
It doesn't work even if I leave methods empty.
Thanx.
<<Less