1 package jr239.co620;
2
3 import org.apache.log4j.Logger;
4 import org.apache.log4j.BasicConfigurator;
5 import org.apache.log4j.PropertyConfigurator;
6
7
8 import java.net.URL;
9
10 public class AppLog {
11
12
13 private static final Logger logger = Logger.getLogger(AppLog.class);
14 private static final Logger logger2 = Logger.getLogger(AppLog.class);
15
16
17
18
19 public static void main(String argv[]) {
20 BasicConfigurator.configure();
21
22 String resource = "co620log4.properties";
23 URL configFileResource =
24 AppLog.class.getResource(resource);
25 PropertyConfigurator.configure(configFileResource);
26
27 logger2.debug("Hello world.");
28 logger.debug("Hello world.");
29 logger.info("What a beatiful day.");
30 logger.warn("Bart: I am through with working! Working is for chumps!" +
31 "Homer: Son, I'm proud of you. I was twice your age before " +
32 "I figured that out.");
33
34
35 logger.info("We are the Simpsons!");
36 logger.info("Mmmmmm .... Chocolate.");
37 logger.info("Homer likes chocolate");
38 logger.info("Doh!");
39 logger.info("We are the Simpsons!");
40
41
42 try {
43 Thread.sleep(5000);
44 } catch (InterruptedException ie) {;
45 }
46
47 }
48
49 }