r210 - trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders
Author: tchemit Date: 2011-12-24 13:12:33 +0100 (Sat, 24 Dec 2011) New Revision: 210 Url: http://forge.codelutin.com/repositories/revision/echobase/210 Log: skip BXXX operation + add NP messages Modified: trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/OperationLoader.java Modified: trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/OperationLoader.java =================================================================== --- trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/OperationLoader.java 2011-12-20 14:22:50 UTC (rev 209) +++ trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/OperationLoader.java 2011-12-24 12:12:33 UTC (rev 210) @@ -249,7 +249,12 @@ } String operationId = (String) row.get("NOSTA"); + if ("BXXX".equals(operationId)) { + // skip this operation + return null; + } + String gearId = (String) row.get("ENGIN"); if (gearId == null) { if (log.isWarnEnabled()) { @@ -298,10 +303,10 @@ } Float midHauleLatitude = (Float) row.get("LATDD"); - Preconditions.checkNotNull(midHauleLatitude); + Preconditions.checkNotNull(midHauleLatitude, "No LATDD for operation " + operationId); Float midHauleLongitude = (Float) row.get("LGDD"); - Preconditions.checkNotNull(midHauleLongitude); + Preconditions.checkNotNull(midHauleLongitude, "No LGDD for operation " + operationId); Date shootingStartTime = (Date) row.get("DHTUDEB"); Date shootingEndTime = (Date) row.get("DHTUFIN");
participants (1)
-
tchemit@users.forge.codelutin.com