1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.limmen.crs.init;
17
18 import javax.servlet.ServletContextEvent;
19 import javax.servlet.ServletContextListener;
20
21 import org.apache.log4j.BasicConfigurator;
22 import org.apache.log4j.LogManager;
23 import org.apache.log4j.PropertyConfigurator;
24
25 public class ApplicationListener implements ServletContextListener {
26
27 @Override
28 public void contextDestroyed(ServletContextEvent sce) {
29
30 LogManager.shutdown();
31 }
32
33 @Override
34 public void contextInitialized(ServletContextEvent sce) {
35
36 BasicConfigurator.configure();
37
38 PropertyConfigurator.configure(this.getClass().getResource(
39 "/log4j.properties"));
40 }
41 }