r951 - in trunk/tutti-service/src/main: java/fr/ifremer/tutti/service/referential resources/i18n
Author: kmorin Date: 2013-05-16 16:19:51 +0200 (Thu, 16 May 2013) New Revision: 951 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/951 Log: fixes #2430 [REF TEMPORAIRE] erreur sur import navire temporaire Modified: trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/referential/TuttiReferentialImportExportService.java trunk/tutti-service/src/main/resources/i18n/tutti-service_en_GB.properties trunk/tutti-service/src/main/resources/i18n/tutti-service_fr_FR.properties Modified: trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/referential/TuttiReferentialImportExportService.java =================================================================== --- trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/referential/TuttiReferentialImportExportService.java 2013-05-15 16:49:16 UTC (rev 950) +++ trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/referential/TuttiReferentialImportExportService.java 2013-05-16 14:19:51 UTC (rev 951) @@ -91,8 +91,8 @@ List<Species> toImport = Lists.newArrayList(); Reader reader = Files.newReader(file, Charsets.UTF_8); + SpeciesModel csvModel = new SpeciesModel(getCsvSeparator(), existingSpeciesName); try { - SpeciesModel csvModel = new SpeciesModel(getCsvSeparator(), existingSpeciesName); Import<Species> importer = Import.newImport(csvModel, reader); try { @@ -105,8 +105,8 @@ IOUtils.closeQuietly(importer); } reader.close(); - } catch (Exception e) { - throw new IOException("Could not import species from file " + file, e); + } catch (IOException e) { + throw new IOException(_("tutti.service.referential.import.species.error", file), e); } finally { IOUtils.closeQuietly(reader); @@ -140,8 +140,8 @@ List<Vessel> toImport = Lists.newArrayList(); Reader reader = Files.newReader(file, Charsets.UTF_8); + VesselModel csvModel = new VesselModel(getCsvSeparator(), existingVesselName); try { - VesselModel csvModel = new VesselModel(getCsvSeparator(), existingVesselName); Import<Vessel> importer = Import.newImport(csvModel, reader); try { @@ -154,8 +154,8 @@ IOUtils.closeQuietly(importer); } reader.close(); - } catch (Exception e) { - throw new IOException("Could not import vessels from file " + file, e); + } catch (IOException e) { + throw new IOException(_("tutti.service.referential.import.vessels.error", file), e); } finally { IOUtils.closeQuietly(reader); @@ -173,8 +173,8 @@ List<Person> toImport = Lists.newArrayList(); Reader reader = Files.newReader(file, Charsets.UTF_8); + PersonModel csvModel = new PersonModel(getCsvSeparator()); try { - PersonModel csvModel = new PersonModel(getCsvSeparator()); Import<Person> importer = Import.newImport(csvModel, reader); try { @@ -187,8 +187,8 @@ IOUtils.closeQuietly(importer); } reader.close(); - } catch (Exception e) { - throw new IOException("Could not import persons from file " + file, e); + } catch (IOException e) { + throw new IOException(_("tutti.service.referential.import.persons.error", file), e); } finally { IOUtils.closeQuietly(reader); @@ -221,8 +221,8 @@ List<Gear> toImport = Lists.newArrayList(); Reader reader = Files.newReader(file, Charsets.UTF_8); + GearModel csvModel = new GearModel(getCsvSeparator(), existingGearName); try { - GearModel csvModel = new GearModel(getCsvSeparator(), existingGearName); Import<Gear> importer = Import.newImport(csvModel, reader); try { @@ -235,8 +235,8 @@ IOUtils.closeQuietly(importer); } reader.close(); - } catch (Exception e) { - throw new IOException("Could not import gears from file " + file, e); + } catch (IOException e) { + throw new IOException(_("tutti.service.referential.import.gears.error", file), e); } finally { IOUtils.closeQuietly(reader); Modified: trunk/tutti-service/src/main/resources/i18n/tutti-service_en_GB.properties =================================================================== --- trunk/tutti-service/src/main/resources/i18n/tutti-service_en_GB.properties 2013-05-15 16:49:16 UTC (rev 950) +++ trunk/tutti-service/src/main/resources/i18n/tutti-service_en_GB.properties 2013-05-16 14:19:51 UTC (rev 951) @@ -167,8 +167,13 @@ tutti.service.referential.export.person.error= tutti.service.referential.export.species.error= tutti.service.referential.export.vessel.error= +tutti.service.referential.import.gears.error= +tutti.service.referential.import.persons.error= +tutti.service.referential.import.species.error= +tutti.service.referential.import.vessels.error= tutti.service.sumatra.export.error= tutti.service.validateCruise.exportResult.error= +tutti.service.validateCruise.operations.progress= tutti.validator.error.accidental.species.required= tutti.validator.error.benthosBatch.species.required= tutti.validator.error.comment.too.long= Modified: trunk/tutti-service/src/main/resources/i18n/tutti-service_fr_FR.properties =================================================================== --- trunk/tutti-service/src/main/resources/i18n/tutti-service_fr_FR.properties 2013-05-15 16:49:16 UTC (rev 950) +++ trunk/tutti-service/src/main/resources/i18n/tutti-service_fr_FR.properties 2013-05-16 14:19:51 UTC (rev 951) @@ -137,8 +137,13 @@ tutti.service.referential.export.person.error=Erreur lors de l'export des personnes dans le fichier %s tutti.service.referential.export.species.error=Erreur lors de l'export des espèces dans le fichier %s tutti.service.referential.export.vessel.error=Erreur lors de l'export des navires dans le fichier %s +tutti.service.referential.import.gears.error=Erreur lors de l'import des engins du fichier %s +tutti.service.referential.import.persons.error=Erreur lors de l'import des personnes du fichier %s +tutti.service.referential.import.species.error=Erreur lors de l'import des espèces du fichier %s +tutti.service.referential.import.vessels.error=Erreur lors de l'import des navires du fichier %s tutti.service.sumatra.export.error=Erreur lors de l'export Sumatra dans le fichier %s tutti.service.validateCruise.exportResult.error=Erreur lors de l'export des résultats de validation de la campagne dans le fichier %s +tutti.service.validateCruise.operations.progress=Vérification du trait %s tutti.validator.error.accidental.species.required=L'espèce est obligatoire tutti.validator.error.benthosBatch.species.required=L'espèce est obligatoire tutti.validator.error.comment.too.long=Taille de commentaire trop longue (limitée à %s caractères)
participants (1)
-
kmorin@users.forge.codelutin.com