Mercurial > dive4elements > framework
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() { |