From 99414418b2d96ed35be33ed0ca0f340edc3f2388 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andreas=20M=C3=BCller?= Date: Wed, 9 Oct 2019 11:24:46 +0200 Subject: [PATCH] # 2717 better logging for E+M distribution status "undefined" --- .../java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java index 1c907ef4..0481dd06 100644 --- a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java +++ b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java @@ -833,6 +833,9 @@ public final class PesiTransformer extends ExportTransformerBase{ presenceTerm.equals(PresenceAbsenceTerm.CULTIVATED_REPORTED_IN_ERROR()) || presenceTerm.equals(PresenceAbsenceTerm.INTRODUCED_REPORTED_IN_ERROR()) || presenceTerm.equals(PresenceAbsenceTerm.INTRODUCED_FORMERLY_INTRODUCED()) || presenceTerm.equals(PresenceAbsenceTerm.NATIVE_REPORTED_IN_ERROR() ) ) { result = STATUS_ABSENT; + }else if (presenceTerm.getUuid().equals(BerlinModelTransformer.uuidStatusUndefined)){ + logger.warn("Status undefined is mapped present for now. Needs further checking. (E+M specific)"); + result = STATUS_PRESENT; } else { logger.error("PresenceAbsenceTerm could not be translated to datawarehouse occurrence status id: " + presenceTerm.getLabel()); } -- 2.34.1