This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit 1b621953462ec9a63dee55ea85a136f5237b7260 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Feb 14 15:03:34 2015 +0100 fix missing API --- .../src/main/java/fr/ifremer/tutti/service/csv/CsvComsumer.java | 6 ++++++ .../tutti/service/genericformat/consumer/CsvConsumerForSurvey.java | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/tutti-service/src/main/java/fr/ifremer/tutti/service/csv/CsvComsumer.java b/tutti-service/src/main/java/fr/ifremer/tutti/service/csv/CsvComsumer.java index d60d8f6..27916d2 100644 --- a/tutti-service/src/main/java/fr/ifremer/tutti/service/csv/CsvComsumer.java +++ b/tutti-service/src/main/java/fr/ifremer/tutti/service/csv/CsvComsumer.java @@ -58,6 +58,12 @@ public abstract class CsvComsumer<O, M extends AbstractTuttiImportExportModel<O> IOUtils.closeQuietly(importer); } + protected void addCheckError(ImportRow<O> row, Exception e) { + + row.addError(new CheckImportErrorInfo<>(row, null, e)); + + } + public String rowErrorsToExceptionMessage(ImportRow<O> bean) { Set<String> errors = new HashSet<>(); diff --git a/tutti-service/src/main/java/fr/ifremer/tutti/service/genericformat/consumer/CsvConsumerForSurvey.java b/tutti-service/src/main/java/fr/ifremer/tutti/service/genericformat/consumer/CsvConsumerForSurvey.java index 1d85ba1..4ac3416 100644 --- a/tutti-service/src/main/java/fr/ifremer/tutti/service/genericformat/consumer/CsvConsumerForSurvey.java +++ b/tutti-service/src/main/java/fr/ifremer/tutti/service/genericformat/consumer/CsvConsumerForSurvey.java @@ -3,7 +3,6 @@ package fr.ifremer.tutti.service.genericformat.consumer; import fr.ifremer.tutti.persistence.entities.data.Cruise; import fr.ifremer.tutti.service.ValidationService; import fr.ifremer.tutti.service.csv.CsvComsumer; -import fr.ifremer.tutti.service.csv.TuttiCsvUtil; import fr.ifremer.tutti.service.genericformat.GenericFormatImportResult; import fr.ifremer.tutti.service.genericformat.GlobalImportContext; import fr.ifremer.tutti.service.genericformat.csv.SurveyModel; @@ -37,7 +36,7 @@ public class CsvConsumerForSurvey extends CsvComsumer<SurveyRow, SurveyModel> { if (importContext.isCruiseExists(cruise)) { // Can't readd an existing cruise - TuttiCsvUtil.addCheckError(row, new CruiseAlreadyExistException(cruise)); + addCheckError(row, new CruiseAlreadyExistException(cruise)); } @@ -45,7 +44,7 @@ public class CsvConsumerForSurvey extends CsvComsumer<SurveyRow, SurveyModel> { if (nuitonValidatorResult.hasFatalMessages() || nuitonValidatorResult.hasErrorMessagess()) { // There is some validation errors - TuttiCsvUtil.addCheckError(row, new CruiseNotValidException(cruise, nuitonValidatorResult)); + addCheckError(row, new CruiseNotValidException(cruise, nuitonValidatorResult)); } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.