comparison artifact-database/src/main/java/de/intevation/artifactdatabase/App.java @ 83:8c4638abd518

Installed a SLF4J bridge to route incoming jul logs (used by restlet) to log4j. artifacts/trunk@820 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 22 Mar 2010 15:54:06 +0000
parents f69e5b87f05f
children 0f48188a6e02
comparison
equal deleted inserted replaced
82:efe752c4f8b2 83:8c4638abd518
5 import java.io.File; 5 import java.io.File;
6 6
7 import java.net.MalformedURLException; 7 import java.net.MalformedURLException;
8 8
9 import org.apache.log4j.PropertyConfigurator; 9 import org.apache.log4j.PropertyConfigurator;
10
11 import org.slf4j.bridge.SLF4JBridgeHandler;
12
10 13
11 /** 14 /**
12 * Starting point of the artifact database. 15 * Starting point of the artifact database.
13 * 16 *
14 * @author <a href="mailto:sascha.teichmann@intevation.de">Sascha L. Teichmann</a> 17 * @author <a href="mailto:sascha.teichmann@intevation.de">Sascha L. Teichmann</a>
23 File propFile = new File(configDir, LOG4J_PROPERTIES); 26 File propFile = new File(configDir, LOG4J_PROPERTIES);
24 27
25 if (propFile.isFile() && propFile.canRead()) { 28 if (propFile.isFile() && propFile.canRead()) {
26 try { 29 try {
27 PropertyConfigurator.configure(propFile.toURI().toURL()); 30 PropertyConfigurator.configure(propFile.toURI().toURL());
31 SLF4JBridgeHandler.install();
28 } 32 }
29 catch (MalformedURLException mue) { 33 catch (MalformedURLException mue) {
30 mue.printStackTrace(System.err); 34 mue.printStackTrace(System.err);
31 } 35 }
32 } 36 }

http://dive4elements.wald.intevation.org