--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AbstractAddressSource.java 2016/01/28 16:24:53 2870 +++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AbstractAddressSource.java 2016/02/03 18:51:36 2904 @@ -11,10 +11,13 @@ import com.google.common.base.Splitter; +import dk.daoas.adressevedligehold.tasks.TaskLogger; import dk.daoas.adressevedligehold.util.DeduplicateHelper; public abstract class AbstractAddressSource implements AddressSource { + private TaskLogger logger = TaskLogger.getInstance(); + protected DeduplicateHelper dirigeringsCache = new DeduplicateHelper(); protected FileItem file; @@ -37,7 +40,7 @@ @Override //AutoCloseable public void close() throws Exception { - System.out.println("Closing BK after lines " + lineCount); + logger.info("Closing BK after lines " + lineCount); try { if (br != null) br.close(); @@ -49,7 +52,7 @@ file.delete(); } catch (Exception e) { - System.out.println("Error on closing " + e.getMessage() ); + logger.warning("Error on closing ", e ); } } /** @@ -109,7 +112,7 @@ isr.close(); is.close(); } catch (Exception e2) { - System.out.println("Error cleaning up resources"); + logger.warning("Error cleaning up resources", e2); } throw e; // Re-throw