comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifact.java @ 17:5a6b6a3debc7

Integrated logging into artifact database. artifacts/trunk@33 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 08 Sep 2009 06:29:52 +0000
parents e8626caac353
children 63a8aa276693
comparison
equal deleted inserted replaced
16:635310c6a20e 17:5a6b6a3debc7
5 import javax.xml.parsers.DocumentBuilderFactory; 5 import javax.xml.parsers.DocumentBuilderFactory;
6 import javax.xml.parsers.ParserConfigurationException; 6 import javax.xml.parsers.ParserConfigurationException;
7 7
8 import de.intevation.artifacts.Artifact; 8 import de.intevation.artifacts.Artifact;
9 9
10 import org.apache.log4j.Logger;
11
10 /** 12 /**
11 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de) 13 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de)
12 */ 14 */
13 public class DefaultArtifact 15 public class DefaultArtifact
14 implements Artifact 16 implements Artifact
15 { 17 {
18 private static Logger logger = Logger.getLogger(DefaultArtifact.class);
19
16 protected String identifier; 20 protected String identifier;
17 21
18 public DefaultArtifact() { 22 public DefaultArtifact() {
19 } 23 }
20 24
24 .newInstance() 28 .newInstance()
25 .newDocumentBuilder() 29 .newDocumentBuilder()
26 .newDocument(); 30 .newDocument();
27 } 31 }
28 catch (ParserConfigurationException pce) { 32 catch (ParserConfigurationException pce) {
29 pce.printStackTrace(System.err); 33 logger.error(pce.getLocalizedMessage(), pce);
30 } 34 }
31 return null; 35 return null;
32 } 36 }
33 37
34 public String identifier() { 38 public String identifier() {

http://dive4elements.wald.intevation.org