diff flys-backend/src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java @ 3940:aed7aba93718

Improved logging and stabilized minfo import. flys-backend/trunk@5500 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 18 Sep 2012 04:20:33 +0000
parents 8979f2294af9
children 43aa1ac8614b
line wrap: on
line diff
--- a/flys-backend/src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java	Mon Sep 17 12:48:59 2012 +0000
+++ b/flys-backend/src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java	Tue Sep 18 04:20:33 2012 +0000
@@ -78,6 +78,16 @@
 
     public SedimentDensity getPeer(River river) {
         log.info("get peer");
+        
+        if (depth == null) {
+            log.warn("cannot store sediment density '" + description + "': no depth");
+            return null;
+        }
+        
+        if (unit == null) {
+            log.warn("cannot store sediment density '" + description + "': no unit");
+            return null;
+        }
 
         if (peer == null) {
             Session session = ImporterSession.getInstance().getDatabaseSession();

http://dive4elements.wald.intevation.org