Websphere 8.5 ServletContextListener not invoked

288 views Asked by At
  1. I want to load some data after the application start.
  2. I use ServletContextListener to implement

ServletStartListener.java

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class ServletStartListener implements ServletContextListener {


    private static final Log LOGGER = LogFactory
            .getLog(ServletStartListener.class);
    @Override
    public void contextInitialized(ServletContextEvent servletContextEvent) {
        //  load data here 
        
    }

    @Override
    public void contextDestroyed(ServletContextEvent servletContextEvent) {

    }
}

web.xml

<listener>
        <listener-class>com.config.ServletStartListener</listener-class>
</listener>

When I started the application at Websphere, the contextInitialized method wasn't invoked.

0

There are 0 answers