This is an automated email from the git hooks/post-receive script. New commit to branch feature/fix_ftl_datasource in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit 3c22ad184a99990ec705602b7d4c0139cea94546 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Thu Sep 1 16:43:21 2016 +0200 Traduit les chaines de configuration d observe web en espagnol fixes #8485 --- .../ird/observe/application/swing/ui/storage/StorageUIHandler.java | 4 +++- .../fr/ird/observe/application/swing/ui/storage/StorageUIModel.java | 6 +++++- .../application/swing/ui/storage/tabs/StorageTabUIHandler.java | 3 +++ .../src/main/resources/ftl/dataSourceConnectionReport_es.ftl | 2 +- .../src/main/resources/ftl/dataSourceConnectionReport_fr.ftl | 2 +- 5 files changed, 13 insertions(+), 4 deletions(-) diff --git a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIHandler.java b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIHandler.java index 2f477d8..1069317 100644 --- a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIHandler.java +++ b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIHandler.java @@ -454,7 +454,9 @@ public class StorageUIHandler { } // suppression du storage local - if (localDataSource != null && localDataSource != currentDataSource) { + if (localDataSource != null + && localDataSource.isOpen() // Si la base a été détruite précédemment, elle n'est plus ouverte + && localDataSource != currentDataSource) { // ce cas peut arriver lorsque l'on fait juste une backup // sans vouloir supprimer la base locale if (log.isDebugEnabled()) { diff --git a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIModel.java b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIModel.java index e1ca4ac..ea40922 100644 --- a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIModel.java +++ b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/StorageUIModel.java @@ -223,7 +223,7 @@ public class StorageUIModel extends WizardModel<StorageStep> { /** Les information de connextion a la base **/ protected ObserveDataSourceInformation h2DataSourceInformation; - /** le fichier d'import des donné */ + /** le fichier d'import des données */ protected File dumpFile; /** le mode de creation d'une base */ @@ -1160,6 +1160,10 @@ public class StorageUIModel extends WizardModel<StorageStep> { return ObserveSwingApplicationContext.get().getConfig().getModelVersion(); } + public File getInitialDbDump() { + return ObserveSwingApplicationContext.get().getConfig().getInitialDbDump(); + } + public DbMode getDbMode() { return dbMode; } diff --git a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/tabs/StorageTabUIHandler.java b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/tabs/StorageTabUIHandler.java index edf34b1..62b9ac6 100644 --- a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/tabs/StorageTabUIHandler.java +++ b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/storage/tabs/StorageTabUIHandler.java @@ -35,6 +35,9 @@ import fr.ird.observe.application.swing.ui.storage.StorageUIModel; import fr.ird.observe.application.swing.ui.tree.DataSelectionTreeSelectionModel; import fr.ird.observe.application.swing.ui.tree.ObserveTreeHelper; import fr.ird.observe.services.configuration.ObserveDataSourceInformation; +import fr.ird.observe.application.swing.db.ObserveSwingDataSource; +import fr.ird.observe.application.swing.db.constants.ConnexionStatus; +import fr.ird.observe.services.configuration.ObserveDataSourceInformation; import jaxx.runtime.swing.editor.MyDefaultCellEditor; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; diff --git a/application-swing/src/main/resources/ftl/dataSourceConnectionReport_es.ftl b/application-swing/src/main/resources/ftl/dataSourceConnectionReport_es.ftl index f8258a0..16a6920 100644 --- a/application-swing/src/main/resources/ftl/dataSourceConnectionReport_es.ftl +++ b/application-swing/src/main/resources/ftl/dataSourceConnectionReport_es.ftl @@ -141,7 +141,7 @@ <h3>Importación con el último referencial cargado :</h3> <ul> - <li>${config.initialDbDump.absoluteFile.absolutePath}</li> + <li>${initialDbDump.absolutePath}</li> </ul> <#elseif creationMode.name() == "IMPORT_EXTERNAL_DUMP"> diff --git a/application-swing/src/main/resources/ftl/dataSourceConnectionReport_fr.ftl b/application-swing/src/main/resources/ftl/dataSourceConnectionReport_fr.ftl index f2bfae8..99c8902 100644 --- a/application-swing/src/main/resources/ftl/dataSourceConnectionReport_fr.ftl +++ b/application-swing/src/main/resources/ftl/dataSourceConnectionReport_fr.ftl @@ -141,7 +141,7 @@ <h3>Import depuis une le dernier référentiel téléchargé :</h3> <ul> - <li>${config.initialDbDump.absoluteFile.absolutePath}</li> + <li>${initialDbDump.absolutePath}</li> </ul> <#elseif creationMode.name() == "IMPORT_EXTERNAL_DUMP"> -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.