View Javadoc

1   /*
2    * $Id: ContainerListener.java,v 1.1.1.1 2005/02/17 18:37:35 mch Exp $
3    */
4   
5   package org.astrogrid.dataservice.service.servlet;
6   
7   import java.net.MalformedURLException;
8   import javax.servlet.ServletContextEvent;
9   import javax.servlet.ServletContextListener;
10  import org.apache.commons.logging.Log;
11  import org.apache.commons.logging.LogFactory;
12  import org.astrogrid.dataservice.service.DataServer;
13  import org.astrogrid.dataservice.service.ServletHelper;
14  
15  /***
16   * A servlet for monitoring the Servlet container (eg tomcat)
17   *
18   * @author mch
19   */
20  public class ContainerListener implements ServletContextListener  {
21     
22     Log log = LogFactory.getLog(ContainerListener.class);
23     
24     public void contextInitialized(ServletContextEvent contextEvent) {
25        log.info("Datacenter "+DataServer.getDatacenterName()+" context initialising");
26  //      try {
27           //ServletHelper.setUrlStem(contextEvent.getServletContext().getContext(".").toString());
28  //      }
29  //      catch (MalformedURLException mue) {
30  //         log.error("Getting servlet context resource '/'",mue);
31  //      }
32  
33        DataServer.startUp();
34     }
35     
36     public void contextDestroyed(ServletContextEvent p1) {
37     }
38     
39  
40     
41     
42  }