branch develop updated (a199650 -> 2c854a1)
This is an automated email from the git hooks/post-receive script. New change to branch develop in repository coser. See http://git.codelutin.com/coser.git from a199650 refs #6356: fix jnlp configuration new 5981156 fixes #5184: Traduire en anglais les nouveaux textes intégrés pour EchoBase new 04edd21 fixes #6357: [Indices de population] Export des données incorrect pour les données EchoBase new dd6b8e6 remove commented code new 8125d7c fix double writer close new 2c854a1 fixes #6358: Export des données : mauvais en-têtes The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 2c854a141c15bf69f18ca6438e5c0cece7150467 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 18:09:57 2014 +0100 fixes #6358: Export des données : mauvais en-têtes commit 8125d7c50a381d0ac7856f6fd78e77f2cda8e931 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 18:03:47 2014 +0100 fix double writer close commit dd6b8e622e59b7da4db7de6e107a56335c8f014a Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 18:01:28 2014 +0100 remove commented code commit 04edd217da78e211b1d3f81498b4ceae1d858432 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 17:43:09 2014 +0100 fixes #6357: [Indices de population] Export des données incorrect pour les données EchoBase commit 59811560f89583858d245102254ca8903be07ab6 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 17:16:41 2014 +0100 fixes #5184: Traduire en anglais les nouveaux textes intégrés pour EchoBase Summary of changes: .../java/fr/ifremer/coser/storage/DataStorages.java | 8 +++----- .../resources/i18n/coser-business_en_GB.properties | 6 +++--- .../resources/i18n/coser-business_fr_FR.properties | 4 ++-- .../ifremer/coser/web/actions/pop/GraphDataAction.java | 17 ----------------- .../coser/web/actions/pop/GraphDownloadAction.java | 18 ------------------ .../src/main/resources/i18n/coser-web_en_GB.properties | 6 +++--- .../src/main/resources/i18n/coser-web_fr_FR.properties | 4 ++-- 7 files changed, 13 insertions(+), 50 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coser. See http://git.codelutin.com/coser.git commit 59811560f89583858d245102254ca8903be07ab6 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 17:16:41 2014 +0100 fixes #5184: Traduire en anglais les nouveaux textes intégrés pour EchoBase --- coser-web/src/main/resources/i18n/coser-web_en_GB.properties | 6 +++--- coser-web/src/main/resources/i18n/coser-web_fr_FR.properties | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/coser-web/src/main/resources/i18n/coser-web_en_GB.properties b/coser-web/src/main/resources/i18n/coser-web_en_GB.properties index 12ebb1f..1a86ac5 100644 --- a/coser-web/src/main/resources/i18n/coser-web_en_GB.properties +++ b/coser-web/src/main/resources/i18n/coser-web_en_GB.properties @@ -92,11 +92,11 @@ message.layout.oceanicdatatitle=Survey data management at Ifremer message.layout.title=Population and community indices derived from scientific surveys carried out by Ifremer. message.map.citation=Trenkel V.M., O. Berthelé, P. Lorance, J.A. Bertrand, A. Brind'Amour, M.L. Cochard, F. Coppin, J.P. Leauté, J.C. Mahé, J. Morin, M.J. Rochet, M. Salaun, A. Souplet & Y. Vérin, 2009. Grands invertébrés et poissons observés par les campagnes scientifiques. Atlas de distribution. Bilan 2008. Ifremer, Nantes. EMH \: 09-003. %1s. 100 p. message.map.citationtitle=Citation -message.map.facade.echobase=<strong>TODO Translate me\! Dans le cas des campagnes pélagiques (PELGAS...), un quadrillage systématique de 0.25° de côté a été défini sur l'ensemble de la zone. Pour chaque année de la série, la biomasse moyenne par km² a été calculée 200 fois dans chaque cellule du quadrillage à partir des estimations de biomasse annuelles, en changeant légèrement l'origine du quadrillage à chaque fois. La biomasse moyenne annuelle par cellule a ensuite été obtenue en moye [...] +message.map.facade.echobase=A fixed 0.25° grid covering the Bay of Biscay has been defined. For each year of the PELGAS series, the mean biomass per km² has been computed 200 times in each grid cell based on yearly biomass estimates per acoustic Elementary Sampling Distance Units (ESDUs), while slightly shifting the grid origin each time. The yearly mean biomass per grid cell has been computed as the average of the 200 replicates in each cell. This smoothing methodology allows to mitigat [...] message.map.facade.rsufi=<strong>TODO Translate me\! Dans le cas des campagnes de chalutage démersal, </strong> for each area a systematic grid was defined and the simple average density across years and hauls was calculated in numbers per km2. For mapping purposes, grid cells were coloured using a percentile scale\: blue\: species never observed, light yellow\: average density between [0- 25 %[; dark yellow\: [25-50 %[, orange \: [50-75 %[ and red \: [75-100 %]. Thus, cells with the hig [...] message.map.linkarchimer=Access atlas \: %1s message.map.paragraph1=The objectif of these maps is to provide a rough indication of the spatial distribution of certain fish and shelfish species as provided by scientific surveys. -message.map.paragraph2.echobase=<strong>TODO Translate me\! Un quadrillage systématique de 0.25° de côté a été défini pour le Golfe de Gasgcogne. Pour chaque année de la série PELGAS, la biomasse moyenne par km² a été calculée 200 fois dans chaque cellule du quadrillage à partir des estimations de biomasse annuelles, en changeant légèrement l'origine du quadrillage à chaque fois. La biomasse moyenne annuelle par cellule a ensuite été obtenue en moyennant les 200 estimations obtenues dan [...] +message.map.paragraph2.echobase=A fixed 0.25° grid covering the Bay of Biscay has been defined. For each year of the PELGAS series, the mean biomass per km² has been computed 200 times in each grid cell based on yearly biomass estimates per acoustic Elementary Sampling Distance Units (ESDUs), while slightly shifting the grid origin each time. The yearly mean biomass per grid cell has been computed as the average of the 200 replicates in each cell. This smoothing methodology allows to mit [...] message.map.paragraph2.rsufi=For each area a systematic grid was defined and the simple average density across years and hauls was calculated in numbers per km2. For mapping purposes, grid cells were coloured using a percentile scale\: blue\: species never observed, light yellow\: average density between [0- 25 %[; dark yellow\: [25-50 %[, orange \: [50-75 %[ and red \: [75-100 %]. Thus, cells with the highest average density are in red. message.map.title=Distribution maps message.map.warning=Warning @@ -140,7 +140,7 @@ message.survey.atlantique.gascogne.evhoe.desc=The Evhoe survey (Evaluation des r message.survey.atlantique.gascogne.evhoe.plus=For more information on the Evhoe surveys message.survey.atlantique.gascogne.evhoe1=Manuel des protocoles EVHOE - Version 1.0 (2005) message.survey.atlantique.gascogne.pelgas=Pelgas survey -message.survey.atlantique.gascogne.pelgas.desc=The PELGAS sea cruises aim at monitoring the Bay of Biscay pelagic ecosystem, in order to provide scientific data for the implementing of an ecosystemic management of Biscay living ressources. The spatial and temporal dynamics of small pelagic fish populations are specifically monitored, with a focus on anchovy populations. The cruise hence takes place in spring, during anchovy spawning, to allow for the assessment of both eggs and adult sta [...] +message.survey.atlantique.gascogne.pelgas.desc=The main objectif of the scientific fisheries surveys is to provide information on ressource changes, using a standard sampling protocol. They are always carried out in the same areas, at the same time of year and with the same sampling tools, to allow comparisons among years. They provide information on both commercial and non-commercial species and their changes. Fish and shelfish species are counted, weighted and measured. For certain spe [...] message.survey.atlantique.gascogne.pelgas.plus=For more information on the Pelgas surveys message.survey.atlantique.gascogne.pelgas1=Manuel des protocoles PELGAS - Version 1.0 (2014) message.survey.atlantique.vilaine=Vilaine river bay diff --git a/coser-web/src/main/resources/i18n/coser-web_fr_FR.properties b/coser-web/src/main/resources/i18n/coser-web_fr_FR.properties index f9c8b94..b3c8a0d 100644 --- a/coser-web/src/main/resources/i18n/coser-web_fr_FR.properties +++ b/coser-web/src/main/resources/i18n/coser-web_fr_FR.properties @@ -92,7 +92,7 @@ message.layout.oceanicdatatitle=Gestion des données des campagnes océanographi message.layout.title=Indices de populations et de communautés issus des campagnes de surveillance halieutique auxquelles participe l'Ifremer message.map.citation=Trenkel V.M., O. Berthelé, P. Lorance, J.A. Bertrand, A. Brind'Amour, M.L. Cochard, F. Coppin, J.P. Leauté, J.C. Mahé, J. Morin, M.J. Rochet, M. Salaun, A. Souplet & Y. Vérin, 2009. Grands invertébrés et poissons observés par les campagnes scientifiques. Atlas de distribution. Bilan 2008. Ifremer, Nantes. EMH \: 09-003. %1$s. 100 p. message.map.citationtitle=Citation -message.map.facade.echobase=Dans le cas des campagnes pélagiques (PELGAS...), un quadrillage systématique de 0.25° de côté a été défini sur l'ensemble de la zone. Pour chaque année de la série, la biomasse moyenne par km² a été calculée 200 fois dans chaque cellule du quadrillage à partir des estimations de biomasse annuelles, en changeant légèrement l'origine du quadrillage à chaque fois. La biomasse moyenne annuelle par cellule a ensuite été obtenue en moyennant les 200 estimations ob [...] +message.map.facade.echobase=Dans le cas des campagnes pélagiques (PELGAS...), un quadrillage systématique de 0.25° de côté a été défini sur l'ensemble de la zone. Pour chaque année de la série, la biomasse moyenne par km² a été calculée 200 fois dans chaque cellule du quadrillage à partir des estimations de biomasse annuelles, en changeant légèrement l'origine du quadrillage à chaque fois. La biomasse moyenne annuelle par cellule a ensuite été obtenue en moyennant les 200 estimations ob [...] message.map.facade.rsufi=Dans le cas des campagnes de chalutage démersal, pour chaque zone un quadrillage systématique a été défini, puis la densité moyenne par km² dans chaque cellule a été calculée en utilisant les observations de toute la période. Pour la représentation cartographique, les cellules avec des densités moyenne correspondant aux quartiles de densité ont reçu la même couleur \: bleu \: espèce jamais observée, jaune clair \: densité moyenne entre [0 et 25 %[; jaune foncé \: [...] message.map.linkarchimer=Accès à l'atlas \: %1$s message.map.paragraph1=L'objectif de cet atlas est de donner un aperçu de la distribution spatiale des espèces de poissons et de certains invertébrés marins à partir des observations des campagnes de pêche scientifiques. @@ -140,7 +140,7 @@ message.survey.atlantique.gascogne.evhoe.desc=Campagne Evhoe (Evaluation des res message.survey.atlantique.gascogne.evhoe.plus=Pour en savoir plus sur les campagnes Evhoe message.survey.atlantique.gascogne.evhoe1=Manuel des protocoles EVHOE - Version 1.0 (2005) message.survey.atlantique.gascogne.pelgas=Campagne Pelgas -message.survey.atlantique.gascogne.pelgas.desc=L'objectif des campagnes PELGAS est de surveiller l'écosystème pélagique du golfe de Gascogne, soumis aux pressions halieutiques et au variations climatiques, afin de fournir les éléments scientifiques nécessaires à la gestion écosystémique des ressources pélagiques du golfe. Les dynamiques spatio-temporelle des populations de petits poissons pélagiques, notamment d'anchois, sont étudiées particulièrement. La campagne a ainsi lieu au printem [...] +message.survey.atlantique.gascogne.pelgas.desc=Les campagnes halieutiques ont pour objectif d'évaluer les populations d'organismes marins, en suivant toujours les mêmes méthodes d'échantillonnage. Elles sont toujours réalisées dans la même zone, à la même saison, avec des engins et protocoles standardisés, afin que les données soient comparables d'année en année. Elles servent à décrire les espèces, qu'elles soient commerciales ou non, d'une zone et à observer les changements s'il y en a [...] message.survey.atlantique.gascogne.pelgas.plus=Pour en savoir plus sur les campagnes Pelgas message.survey.atlantique.gascogne.pelgas1=Manuel des protocoles PELGAS - Version 1.0 (2014) message.survey.atlantique.vilaine=Baie de Vilaine -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coser. See http://git.codelutin.com/coser.git commit 04edd217da78e211b1d3f81498b4ceae1d858432 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 17:43:09 2014 +0100 fixes #6357: [Indices de population] Export des données incorrect pour les données EchoBase --- coser-business/src/main/resources/i18n/coser-business_en_GB.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coser-business/src/main/resources/i18n/coser-business_en_GB.properties b/coser-business/src/main/resources/i18n/coser-business_en_GB.properties index 702e030..437fcac 100644 --- a/coser-business/src/main/resources/i18n/coser-business_en_GB.properties +++ b/coser-business/src/main/resources/i18n/coser-business_en_GB.properties @@ -107,7 +107,7 @@ coser.business.data.type.population=Population indices by species by area coser.business.data.type.source=Raw data by sampling unit (generally by haul) coser.business.dataDisclaimer.filename=DataDisclaimer.pdf coser.business.echobase.community.header=Survey,Index,Species,Stratum,Year,Estimate,StandardDeviation,CV -coser.business.echobase.population.header=Survey,Index,List,Species,Stratum,Year,Estimate,StandardDeviation,CV +coser.business.echobase.population.header=Survey,Index,Species,Stratum,Year,Estimate,StandardDeviation,CV coser.business.extract.creationdate=Creation date \: coser.business.extract.extractdata=Data coser.business.extract.extracttitle=Extract -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coser. See http://git.codelutin.com/coser.git commit dd6b8e622e59b7da4db7de6e107a56335c8f014a Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 18:01:28 2014 +0100 remove commented code --- .../ifremer/coser/web/actions/pop/GraphDataAction.java | 17 ----------------- .../coser/web/actions/pop/GraphDownloadAction.java | 18 ------------------ 2 files changed, 35 deletions(-) diff --git a/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDataAction.java b/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDataAction.java index 009beaa..e2ce5ec 100644 --- a/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDataAction.java +++ b/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDataAction.java @@ -107,21 +107,4 @@ public class GraphDataAction extends AbstractCoserJspAction { return input; } -// public InputStream getInputStream() { -// WebService webService = ServiceFactory.getWebService(); -// -// Locale locale = getLocale(); -// -// InputStream input = null; -// try { -// File mapImage = webService.getChart(zone, species, indicator, null, locale); -// input = new FileInputStream(mapImage); -// } catch (CoserBusinessException ex) { -// throw new CoserWebException("Can't get map file", ex); -// } catch (FileNotFoundException ex) { -// throw new CoserWebException("Can't get map file", ex); -// } -// -// return input; -// } } diff --git a/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDownloadAction.java b/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDownloadAction.java index dad956c..7085e50 100644 --- a/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDownloadAction.java +++ b/coser-web/src/main/java/fr/ifremer/coser/web/actions/pop/GraphDownloadAction.java @@ -109,22 +109,4 @@ public class GraphDownloadAction extends AbstractCoserJspAction { return input; } -// public InputStream getInputStream() { -// WebService webService = ServiceFactory.getWebService(); -// -// Locale locale = getLocale(); -// -// InputStream input = null; -// try { -// File mapImage = webService.getChartData(zone, species, indicator, null, locale); -// input = new FileInputStream(mapImage); -// } catch (Exception ex) { -// if (log.isErrorEnabled()) { -// log.error("Can't get file data", ex); -// } -// throw new CoserWebException("Can't get map file", ex); -// } -// -// return input; -// } } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coser. See http://git.codelutin.com/coser.git commit 8125d7c50a381d0ac7856f6fd78e77f2cda8e931 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 18:03:47 2014 +0100 fix double writer close --- .../src/main/java/fr/ifremer/coser/storage/DataStorages.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/coser-business/src/main/java/fr/ifremer/coser/storage/DataStorages.java b/coser-business/src/main/java/fr/ifremer/coser/storage/DataStorages.java index d40cdfa..9ae28f5 100644 --- a/coser-business/src/main/java/fr/ifremer/coser/storage/DataStorages.java +++ b/coser-business/src/main/java/fr/ifremer/coser/storage/DataStorages.java @@ -153,11 +153,9 @@ public class DataStorages { writer = new StringWriter(); DataStorages.save(storage, writer); rawDataText = writer.toString(); - try { - writer.close(); - } catch (IOException e) { - throw new CoserTechnicalException("Could not close writer", e); - } + writer.close(); + }catch (IOException ex) { + throw new CoserTechnicalException("Could not close writer", ex); } finally { IOUtils.closeQuietly(writer); } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coser. See http://git.codelutin.com/coser.git commit 2c854a141c15bf69f18ca6438e5c0cece7150467 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 21 18:09:57 2014 +0100 fixes #6358: Export des données : mauvais en-têtes --- .../src/main/resources/i18n/coser-business_en_GB.properties | 4 ++-- .../src/main/resources/i18n/coser-business_fr_FR.properties | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/coser-business/src/main/resources/i18n/coser-business_en_GB.properties b/coser-business/src/main/resources/i18n/coser-business_en_GB.properties index 437fcac..9cd4f68 100644 --- a/coser-business/src/main/resources/i18n/coser-business_en_GB.properties +++ b/coser-business/src/main/resources/i18n/coser-business_en_GB.properties @@ -106,7 +106,7 @@ coser.business.data.type.map=Species distribution maps by area coser.business.data.type.population=Population indices by species by area coser.business.data.type.source=Raw data by sampling unit (generally by haul) coser.business.dataDisclaimer.filename=DataDisclaimer.pdf -coser.business.echobase.community.header=Survey,Index,Species,Stratum,Year,Estimate,StandardDeviation,CV +coser.business.echobase.community.header=Survey,Index,List,Stratum,Year,Estimate,StandardDeviation,CV coser.business.echobase.population.header=Survey,Index,Species,Stratum,Year,Estimate,StandardDeviation,CV coser.business.extract.creationdate=Creation date \: coser.business.extract.extractdata=Data @@ -150,7 +150,7 @@ coser.business.result.repository.type.legacy=RSufi results coser.business.result.rsufiResultAlreadyExists=Result %s already exists \! coser.business.resultupload.duplicatedresult=Result %s/%s/%s duplicate another result for zone %s \! coser.business.resultupload.duplicatedresult2=Result %s duplicate another result for zone %s \! -coser.business.rsufi.community.header=Survey,Index,Species,Stratum,Year,Estimate,StandardDeviation,CV +coser.business.rsufi.community.header=Survey,Index,List,Stratum,Year,Estimate,StandardDeviation,CV coser.business.rsufi.population.header=Survey,Index,List,Species,Stratum,Year,Estimate,StandardDeviation,CV coser.business.selection.notValidatedControl=Not validated control \! coser.business.specesList.name=%s List %s diff --git a/coser-business/src/main/resources/i18n/coser-business_fr_FR.properties b/coser-business/src/main/resources/i18n/coser-business_fr_FR.properties index b98390e..859a122 100644 --- a/coser-business/src/main/resources/i18n/coser-business_fr_FR.properties +++ b/coser-business/src/main/resources/i18n/coser-business_fr_FR.properties @@ -106,7 +106,7 @@ coser.business.data.type.map=Des cartes de distribution par espèce et par zone coser.business.data.type.population=Des indices biologiques par espèce et par zone coser.business.data.type.source=Des données par opération d'échantillonnage (en général par trait de chalut) coser.business.dataDisclaimer.filename=DechargeDonnees.pdf -coser.business.echobase.community.header=Campagne,Indice,Espèce,Strate,Annee,Estimation,EcartType,CV +coser.business.echobase.community.header=Campagne,Indice,Liste,Strate,Annee,Estimation,EcartType,CV coser.business.echobase.population.header=Campagne,Indice,Espèce,Strate,Annee,Estimation,EcartType,CV coser.business.extract.creationdate=Date de création \: coser.business.extract.extractdata=Données du graphique @@ -150,7 +150,7 @@ coser.business.result.repository.type.legacy=Résultats RSufi coser.business.result.rsufiResultAlreadyExists=Le résultat %s existe déjà \! coser.business.resultupload.duplicatedresult=Le résultat %s/%s/%s duplique un autre résultat pour la zone %s \! coser.business.resultupload.duplicatedresult2=Le résultat %s duplique un autre résultat pour la zone %s \! -coser.business.rsufi.community.header=Campagne,Liste,Espèce,Strate,Annee,Estimation,EcartType,CV +coser.business.rsufi.community.header=Campagne,Indice,Liste,Strate,Annee,Estimation,EcartType,CV coser.business.rsufi.population.header=Campagne,Indice,Liste,Espèce,Strate,Annee,Estimation,EcartType,CV coser.business.selection.notValidatedControl=Contrôle non validé \! coser.business.specesList.name=%s Liste %s -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
participants (1)
-
codelutin.com scm