Project

General

Profile

« Previous | Next » 

Revision 99414418

Added by Andreas Müller over 4 years ago

2717 better logging for E+M distribution status "undefined"

View differences:

cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java
833 833
					presenceTerm.equals(PresenceAbsenceTerm.CULTIVATED_REPORTED_IN_ERROR()) || presenceTerm.equals(PresenceAbsenceTerm.INTRODUCED_REPORTED_IN_ERROR()) ||
834 834
					presenceTerm.equals(PresenceAbsenceTerm.INTRODUCED_FORMERLY_INTRODUCED()) || presenceTerm.equals(PresenceAbsenceTerm.NATIVE_REPORTED_IN_ERROR() ) ) {
835 835
				result = STATUS_ABSENT;
836
			}else if (presenceTerm.getUuid().equals(BerlinModelTransformer.uuidStatusUndefined)){
837
			    logger.warn("Status undefined is mapped present for now. Needs further checking. (E+M specific)");
838
			    result = STATUS_PRESENT;
836 839
			} else {
837 840
				logger.error("PresenceAbsenceTerm could not be translated to datawarehouse occurrence status id: " + presenceTerm.getLabel());
838 841
			}

Also available in: Unified diff