This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository echobase. See http://git.codelutin.com/echobase.git commit df07e0f5a045b39a359ef33fab08c61ef9b1845a Merge: 0e157a3 cd70185 Author: Maven Release <maven-release@codelutin.com> Date: Fri Jun 19 15:29:45 2015 +0000 [jgitflow-maven-plugin]merging 'release/2.9' into 'master' echobase-domain/pom.xml | 2 +- .../fr/ifremer/echobase/EchoBaseDateConverter.java | 2 +- .../fr/ifremer/echobase/EchoBaseFunctions.java | 371 ------------------ .../fr/ifremer/echobase/EchoBasePredicates.java | 190 ---------- .../echobase/EchoBaseTechnicalException.java | 2 +- .../main/java/fr/ifremer/echobase/I18nAble.java | 2 +- .../config/EchoBaseApplicationConfigProvider.java | 2 +- .../echobase/config/EchoBaseConfiguration.java | 2 +- .../config/EchoBaseConfigurationOption.java | 10 +- .../ifremer/echobase/converter/FloatConverter.java | 6 +- .../fr/ifremer/echobase/csv/ChainValueParser.java | 2 +- .../fr/ifremer/echobase/csv/EchoBaseCsvUtil.java | 2 +- .../fr/ifremer/echobase/csv/ResultValueParser.java | 2 +- .../echobase/entities/AbstractEchoBaseDao.java | 2 +- .../fr/ifremer/echobase/entities/DriverType.java | 2 +- .../EchoBaseInternalPersistenceContext.java | 2 +- .../entities/EchoBaseUserPersistenceContext.java | 2 +- .../ifremer/echobase/entities/ExportQueries.java | 2 +- .../{ExportQueries.java => ImportLogs.java} | 28 +- .../fr/ifremer/echobase/entities/ImportType.java | 2 +- .../fr/ifremer/echobase/entities/data/Cells.java | 89 +++++ .../DataProcessings.java} | 21 +- .../echobase/entities/data/EchotypeTopiaDao.java | 2 +- .../Species2.java => data/Echotypes.java} | 48 +-- .../ifremer/echobase/entities/data/Operations.java | 68 ++++ .../Results.java} | 21 +- .../Transects.java} | 22 +- .../ifremer/echobase/entities/data/VoyageImpl.java | 10 +- .../Voyages.java} | 21 +- .../{Species2.java => AcousticInstruments.java} | 39 +- .../AgeCategories.java} | 21 +- .../AreaOfOperations.java} | 21 +- .../CellMethods.java} | 21 +- .../echobase/entities/references/CellTypes.java | 101 +++++ .../DataMetadatas.java} | 21 +- .../{Species2.java => DataQualities.java} | 40 +- .../DataTypes.java} | 21 +- .../DepthStratums.java} | 21 +- .../EchotypeCategories.java} | 21 +- .../GearMetadatas.java} | 21 +- .../references/{Species2.java => Gears.java} | 38 +- .../Missions.java} | 21 +- .../OperationEvents.java} | 21 +- .../OperationMetadatas.java} | 21 +- .../ReferenceDatumTypes.java} | 21 +- .../ReferenceDatums.java} | 21 +- .../{Species2.java => SampleDataTypes.java} | 40 +- .../SexCategories.java} | 21 +- .../{Species2.java => SizeCategories.java} | 38 +- .../echobase/entities/references/Species2.java | 8 + .../{Species2.java => SpeciesCategories.java} | 42 +- .../Stratas.java} | 21 +- .../VesselTypes.java} | 21 +- .../Vessels.java} | 21 +- .../entities/spatial/SpatialConfiguration.java | 2 +- .../fr/ifremer/echobase/io/CommandLineUtils.java | 2 +- .../fr/ifremer/echobase/io/EchoBaseIOUtil.java | 2 +- .../java/fr/ifremer/echobase/io/InputFile.java | 2 +- .../echobase/persistence/EchoBaseDbMeta.java | 2 +- .../echobase/persistence/EchoBaseEntityHelper.java | 6 +- .../persistence/EchoBasePersistenceHelper.java | 2 +- .../EchobaseTopiaApplicationContexts.java | 4 +- .../EchoBaseMigrationCallBackResolver.java | 2 +- .../internalDb/MigrationCallBackForVersion.java | 2 +- .../internalDb/MigrationCallBackForVersion2_2.java | 2 +- .../migration/internalDb/MigrationCallback.java | 2 +- .../workingDb/MigrationCallBackForVersion.java | 2 +- .../workingDb/MigrationCallBackForVersion2_2.java | 2 +- .../MigrationCallBackForVersion2_5_1.java | 2 +- .../workingDb/MigrationCallBackForVersion2_6.java | 2 +- .../MigrationCallBackForVersion2_6_1.java | 2 +- .../migration/workingDb/MigrationCallback.java | 2 +- .../echobase/EchoBaseDateConverterTest.java | 2 +- .../echobase/persistence/EchoBaseDbMetaTest.java | 2 +- echobase-services/pom.xml | 2 +- .../AbstractEchobaseActionConfiguration.java | 4 +- .../services/DefaultEchoBaseServiceContext.java | 2 +- .../ifremer/echobase/services/EchoBaseService.java | 2 +- .../echobase/services/EchoBaseServiceContext.java | 2 +- .../ifremer/echobase/services/EchobaseAieOC.java | 4 +- .../ifremer/echobase/services/ProgressModel.java | 2 +- .../echobase/services/ServiceEchobaseAieOC.java | 2 +- .../echobase/services/service/CoserApiService.java | 4 +- .../echobase/services/service/CoserIndicators.java | 53 +++ .../echobase/services/service/DbEditorService.java | 2 +- .../services/service/DecoratorService.java | 2 +- .../services/service/UserDbPersistenceService.java | 95 ++++- .../EmbeddedApplicationConfiguration.java | 2 +- .../EmbeddedApplicationService.java | 2 +- .../exportCoser/ExportCoserConfiguration.java | 2 +- .../service/exportCoser/ExportCoserService.java | 2 +- .../service/exportCoser/IndicatorExportModel.java | 2 +- .../service/exportCoser/IndicatorExportRow.java | 2 +- .../exportCoser/RawDataCatchExportModel.java | 2 +- .../service/exportCoser/RawDataCatchExportRow.java | 2 +- .../exportCoser/RawDataSizeExportModel.java | 2 +- .../service/exportCoser/RawDataSizeExportRow.java | 2 +- .../exportCoser/RawDataStrataExportModel.java | 2 +- .../exportCoser/RawDataStrataExportRow.java | 2 +- .../service/exportCoser/SpeciesExportModel.java | 2 +- .../service/exportCoser/SpeciesExportRow.java | 2 +- .../service/exportdb/ExportDbConfiguration.java | 2 +- .../services/service/exportdb/ExportDbMode.java | 2 +- .../services/service/exportdb/ExportDbService.java | 4 +- .../services/service/exportdb/ExportService.java | 2 +- .../service/exportquery/ExportQueryCsvModel.java | 2 +- .../ExportQueryInvalidNameException.java | 2 +- .../ExportQueryNameAlreadyExistException.java | 2 +- .../exportquery/ExportQueryNotFoundException.java | 2 +- .../service/exportquery/ExportQueryService.java | 2 +- .../service/exportquery/GenericSQLQuery.java | 4 +- .../importdata/AbstractImportConfiguration.java | 4 +- .../importdata/AbstractImportDataService.java | 2 +- .../importdata/AcousticImportConfiguration.java | 2 +- .../service/importdata/AcousticImportResult.java | 2 +- .../service/importdata/AcousticImportService.java | 15 +- .../importdata/CatchesImportConfiguration.java | 2 +- .../service/importdata/CatchesImportService.java | 23 +- .../service/importdata/CellPositionReference.java | 2 +- .../service/importdata/CommonAllImportService.java | 6 +- .../importdata/CommonImportConfiguration.java | 2 +- .../service/importdata/CommonImportService.java | 2 +- .../importdata/CommonTransectImportService.java | 9 +- .../importdata/CommonTransitImportService.java | 6 +- .../importdata/CommonVoyageImportService.java | 2 +- .../importdata/EchoBaseCsvFileImportResult.java | 2 +- .../service/importdata/ImportException.java | 2 +- .../MissionNameAlreadyExistException.java | 2 +- .../importdata/OperationImportConfiguration.java | 2 +- .../service/importdata/OperationImportService.java | 21 +- .../importdata/ResultsEsduCellImportService.java | 27 +- .../importdata/ResultsImportConfiguration.java | 2 +- .../service/importdata/ResultsImportService.java | 2 +- .../ResultsMapFishCellImportService.java | 21 +- .../ResultsMapOtherCellImportService.java | 12 +- .../importdata/ResultsRegionCellImportService.java | 33 +- ... ResultsVoyageImportAlreadyExistException.java} | 18 +- .../importdata/ResultsVoyageImportService.java | 68 ++-- .../importdata/csv/AcousticImportModel.java | 2 +- .../service/importdata/csv/AcousticImportRow.java | 2 +- .../importdata/csv/BiometrySampleImportModel.java | 2 +- .../importdata/csv/BiometrySampleImportRow.java | 2 +- .../importdata/csv/EchotypeImportModel.java | 2 +- .../service/importdata/csv/EchotypeImportRow.java | 2 +- ...ultByEchotypeAndSpeciesCategoryImportModel.java | 2 +- ...esultByEchotypeAndSpeciesCategoryImportRow.java | 2 +- .../csv/EsduResultByEchotypeImportModel.java | 2 +- .../csv/EsduResultByEchotypeImportRow.java | 2 +- ...duResultBySpeciesAndAgeCategoryImportModel.java | 2 +- ...EsduResultBySpeciesAndAgeCategoryImportRow.java | 2 +- ...uResultBySpeciesAndSizeCategoryImportModel.java | 2 +- ...sduResultBySpeciesAndSizeCategoryImportRow.java | 2 +- .../csv/GearMetadataValueImportModel.java | 2 +- .../importdata/csv/GearMetadataValueImportRow.java | 2 +- .../importdata/csv/LengthAgeKeyImportModel.java | 2 +- .../importdata/csv/LengthAgeKeyImportRow.java | 2 +- .../importdata/csv/LengthWeightKeyImportModel.java | 2 +- .../importdata/csv/LengthWeightKeyImportRow.java | 2 +- .../service/importdata/csv/MapCellImportModel.java | 2 +- .../service/importdata/csv/MapCellImportRow.java | 2 +- .../importdata/csv/OperationImportModel.java | 2 +- .../service/importdata/csv/OperationImportRow.java | 2 +- .../csv/OperationMetadataValueImportModel.java | 2 +- .../csv/OperationMetadataValueImportRow.java | 2 +- .../csv/RegionCellAssociationImportModel.java | 2 +- .../csv/RegionCellAssociationImportRow.java | 2 +- .../importdata/csv/RegionCellImportModel.java | 2 +- .../importdata/csv/RegionCellImportRow.java | 2 +- .../csv/RegionCellResultImportModel.java | 2 +- .../importdata/csv/RegionCellResultImportRow.java | 2 +- .../importdata/csv/SubSampleImportModel.java | 2 +- .../service/importdata/csv/SubSampleImportRow.java | 2 +- .../importdata/csv/TotalSampleImportModel.java | 2 +- .../importdata/csv/TotalSampleImportRow.java | 2 +- .../importdata/csv/TransectImportModel.java | 2 +- .../service/importdata/csv/TransectImportRow.java | 2 +- .../service/importdata/csv/TransitImportModel.java | 2 +- .../service/importdata/csv/TransitImportRow.java | 2 +- .../service/importdata/csv/VoyageImportModel.java | 2 +- .../importdb/EchoBaseImportModelFactory.java | 2 +- .../service/importdb/ImportDbConfiguration.java | 2 +- .../services/service/importdb/ImportDbMode.java | 2 +- .../services/service/importdb/ImportDbService.java | 2 +- .../services/service/importdb/ImportService.java | 2 +- .../strategy/AbstractImportDbStrategy.java | 2 +- .../importdb/strategy/EchoBaseImportStrategy.java | 2 +- .../importdb/strategy/FreeImportDbStrategy.java | 2 +- .../strategy/ReferentialImportDbStrategy.java | 2 +- .../removedata/RemoveDataConfiguration.java | 2 +- .../service/removedata/RemoveDataService.java | 2 +- .../strategy/AbstractRemoveDataStrategy.java | 2 +- .../strategy/AcousticRemoveDataStrategy.java | 4 +- .../strategy/CatchesRemoveDataStrategy.java | 4 +- .../strategy/CommonAllRemoveDataStrategy.java | 4 +- .../strategy/CommonTransectRemoveDataStrategy.java | 4 +- .../strategy/CommonTransitRemoveDataStrategy.java | 4 +- .../strategy/CommonVoyageRemoveDataStrategy.java | 4 +- .../strategy/LegacyVoyageRemoveDataStrategy.java | 4 +- .../strategy/OperationRemoveDataStrategy.java | 4 +- .../strategy/ResultEsduRemoveDataStrategy.java | 4 +- .../strategy/ResultMapFishRemoveDataStrategy.java | 4 +- .../strategy/ResultMapOtherRemoveDataStrategy.java | 4 +- .../strategy/ResultRegionRemoveDataStrategy.java | 4 +- .../strategy/ResultVoyageRemoveDataStrategy.java | 4 +- .../services/service/spatial/GisService.java | 16 +- .../services/service/spatial/LizmapRepository.java | 24 +- .../services/service/spatial/PgJdbcUrl.java | 64 ++++ .../service/spatial/SpatialDataService.java | 2 +- ...orkingDbConfigurationAlreadyExistException.java | 2 +- .../WorkingDbConfigurationNotFoundException.java | 2 +- .../workingDb/WorkingDbConfigurationService.java | 4 +- .../gis/templates/EchoBaseLizmapTemplate.qgs.cfg | 421 +++++++++++---------- .../gis/templates/EchoBaseQGisTemplate.qgs | 303 ++++++++------- .../i18n/echobase-services_en_GB.properties | 1 + .../i18n/echobase-services_fr_FR.properties | 1 + .../src/main/resources/rscript/extractMap.r | 3 +- .../echobase/services/EchoBaseServiceFixtures.java | 2 +- .../services/EchoBaseTestServiceSupport.java | 2 +- .../services/FakeEchoBaseServiceContext.java | 2 +- .../fr/ifremer/echobase/services/FixCellsIT.java | 4 +- .../services/service/CoserApiServiceTest.java | 2 +- .../services/service/DecoratorServiceTest.java | 2 +- .../EmbeddedApplicationServiceIT.java | 2 +- .../exportCoser/ExportCoserServiceTest.java | 2 +- .../service/exportdb/ExportDbServiceTest.java | 2 +- .../exportquery/ExportQueryServiceTest.java | 2 +- .../importdata/AbstractImportDataServiceIT.java | 6 +- .../importdata/AcousticImportServiceIT.java | 2 +- .../service/importdata/CatchesImportServiceIT.java | 2 +- .../importdata/CommonAllImportServiceIT.java | 2 +- .../importdata/CommonTransectImportServiceIT.java | 2 +- .../importdata/CommonTransitImportServiceIT.java | 2 +- .../importdata/CommonVoyageImportServiceIT.java | 2 +- .../importdata/OperationImportServiceIT.java | 2 +- .../importdata/ResultsEsduCellImportServiceIT.java | 2 +- .../ResultsMapFishCellImportServiceIT.java | 2 +- .../ResultsMapOtherCellImportServiceIT.java | 2 +- .../ResultsRegionCellImportServiceIT.java | 2 +- .../importdata/ResultsVoyageImportServiceIT.java | 2 +- .../service/importdb/ImportDbServiceTest.java | 2 +- .../service/spatial/LizmapRepositoryTest.java | 68 ++++ .../services/service/spatial/PgJdbcUrlTest.java | 73 ++++ .../removedata/AbstractRemoveDataServiceTest.java | 2 +- .../removedata/AcousticRemoveDataServiceTest.java | 2 +- .../removedata/CatchesRemoveDataServiceTest.java | 2 +- .../removedata/CommonAllRemoveDataServiceTest.java | 2 +- .../CommonTransectRemoveDataServiceTest.java | 2 +- .../CommonTransitRemoveDataServiceTest.java | 2 +- .../CommonVoyageRemoveDataServiceTest.java | 2 +- .../removedata/OperationRemoveDataServiceTest.java | 2 +- .../ResultEsduRemoveDataServiceTest.java | 2 +- .../ResultMapRemoveFishDataServiceTest.java | 2 +- .../ResultMapRemoveOtherDataServiceTest.java | 2 +- .../ResultRegionRemoveDataServiceTest.java | 2 +- .../ResultVoyageRemoveDataServiceTest.java | 2 +- echobase-ui/pom.xml | 2 +- .../echobase/ui/EchoBaseApplicationContext.java | 2 +- .../echobase/ui/EchoBaseApplicationListener.java | 6 +- .../ui/EchoBaseInternalDbTransactionFilter.java | 2 +- .../fr/ifremer/echobase/ui/EchoBaseSession.java | 10 +- .../echobase/ui/EchoBaseSessionListener.java | 2 +- .../echobase/ui/EchoBaseStaticContentLoader.java | 4 +- .../ui/EchoBaseUserDbTransactionFilter.java | 4 +- .../ui/actions/AbstractConfigureAction.java | 2 +- .../ui/actions/AbstractJSONPaginedAction.java | 2 +- .../ui/actions/AbstractWaitAndExecAction.java | 2 +- .../echobase/ui/actions/EchoBaseActionSupport.java | 2 +- .../java/fr/ifremer/echobase/ui/actions/Home.java | 2 +- .../ui/actions/dbeditor/AbstractLoadPage.java | 2 +- .../echobase/ui/actions/dbeditor/GetEntities.java | 6 +- .../ui/actions/dbeditor/GetForeignEntities.java | 2 +- .../echobase/ui/actions/dbeditor/ImportTable.java | 2 +- .../echobase/ui/actions/dbeditor/LoadEntities.java | 2 +- .../echobase/ui/actions/dbeditor/SaveEntity.java | 6 +- .../ui/actions/embeddedApplication/Build.java | 2 +- .../ui/actions/embeddedApplication/Configure.java | 2 +- .../ui/actions/embeddedApplication/Download.java | 2 +- .../echobase/ui/actions/exportCoser/Configure.java | 47 +-- .../echobase/ui/actions/exportCoser/Download.java | 2 +- .../echobase/ui/actions/exportCoser/Export.java | 2 +- .../GetAvailableIndicatorsForMission.java | 99 +++++ .../echobase/ui/actions/exportCoser/GetZones.java | 2 +- .../echobase/ui/actions/exportDb/Configure.java | 2 +- .../echobase/ui/actions/exportDb/Download.java | 2 +- .../echobase/ui/actions/exportDb/Export.java | 2 +- .../exportQuery/AbstractEditExportQuery.java | 4 +- .../ui/actions/exportQuery/CloneExportQuery.java | 4 +- .../exportQuery/ConfirmDeleteExportQuery.java | 4 +- .../actions/exportQuery/CreateNewExportQuery.java | 2 +- .../ui/actions/exportQuery/DeleteExportQuery.java | 4 +- .../exportQuery/DownloadExportQueryResult.java | 2 +- .../ui/actions/exportQuery/EditExportQuery.java | 2 +- .../ui/actions/exportQuery/ExportQueryResult.java | 2 +- .../actions/exportQuery/GetExportQueryResult.java | 2 +- .../actions/exportQuery/NewLibreOfficeQuery.java | 2 +- .../ui/actions/exportQuery/SaveExportQuery.java | 4 +- .../ui/actions/exportQuery/ShowExportQuery.java | 2 +- .../importData/AbstractConfigureImport.java | 2 +- .../actions/importData/AbstractLaunchImport.java | 5 +- .../importData/ConfigureAcousticImport.java | 2 +- .../actions/importData/ConfigureCatchesImport.java | 2 +- .../actions/importData/ConfigureCommonImport.java | 2 +- .../importData/ConfigureOperationImport.java | 2 +- .../actions/importData/ConfigureResultsImport.java | 2 +- .../ui/actions/importData/CreateMission.java | 2 +- .../importData/GetDataProcessingsForVoyage.java | 2 +- .../ui/actions/importData/GetVesselsForVoyage.java | 2 +- .../echobase/ui/actions/importData/ImportMode.java | 2 +- .../actions/importData/LaunchAcousticImport.java | 2 +- .../ui/actions/importData/LaunchCatchesImport.java | 2 +- .../ui/actions/importData/LaunchCommonImport.java | 2 +- .../actions/importData/LaunchOperationImport.java | 2 +- .../ui/actions/importData/LaunchResultsImport.java | 2 +- .../ui/actions/importData/SelectImportType.java | 2 +- .../echobase/ui/actions/importDb/Configure.java | 2 +- .../echobase/ui/actions/importDb/Import.java | 2 +- .../ui/actions/removeData/ConfirmDelete.java | 2 +- .../echobase/ui/actions/removeData/Delete.java | 6 +- .../echobase/ui/actions/removeData/ImportLogs.java | 2 +- .../ui/actions/spatial/ComputeSpatialData.java | 2 +- .../ifremer/echobase/ui/actions/spatial/Show.java | 2 +- .../ifremer/echobase/ui/actions/user/Create.java | 2 +- .../ifremer/echobase/ui/actions/user/Delete.java | 2 +- .../fr/ifremer/echobase/ui/actions/user/Login.java | 2 +- .../ifremer/echobase/ui/actions/user/Logout.java | 2 +- .../ifremer/echobase/ui/actions/user/Update.java | 2 +- .../actions/workingDb/AbstractWorkingDbAction.java | 2 +- .../echobase/ui/actions/workingDb/AddSpatial.java | 4 +- .../echobase/ui/actions/workingDb/Connect.java | 2 +- .../echobase/ui/actions/workingDb/Create.java | 2 +- .../ui/actions/workingDb/CreatePostgresDb.java | 4 +- .../echobase/ui/actions/workingDb/DashBoard.java | 2 +- .../echobase/ui/actions/workingDb/Delete.java | 2 +- .../echobase/ui/actions/workingDb/Disconnect.java | 2 +- .../ui/actions/workingDb/DownloadDriver.java | 2 +- .../ui/actions/workingDb/GetImportLogDetail.java | 2 +- .../echobase/ui/actions/workingDb/GetVoyage.java | 2 +- .../echobase/ui/actions/workingDb/Information.java | 2 +- .../echobase/ui/actions/workingDb/ShowList.java | 2 +- .../ui/interceptors/AbstractCheckInterceptor.java | 2 +- .../ui/interceptors/CheckLogguedInterceptor.java | 2 +- .../echobase/ui/interceptors/CheckUserIsAdmin.java | 2 +- .../ui/interceptors/CheckWorkingDbSelected.java | 2 +- .../validators/EchoBaseFieldValidatorSupport.java | 4 +- .../echobase/ui/validators/LoginValidator.java | 2 +- .../main/resources/config/struts-exportCoser.xml | 6 + .../resources/i18n/echobase-ui_en_GB.properties | 1 - .../resources/i18n/echobase-ui_fr_FR.properties | 1 - .../webapp/WEB-INF/jsp/exportCoser/configure.jsp | 7 + .../src/main/webapp/WEB-INF/jsp/spatial/show.jsp | 2 +- echobase-ui/src/main/webapp/js/gridHelper.js | 68 +++- pom.xml | 9 +- src/site/rst/configure.rst.vm | 81 ++++ src/site/rst/install.rst.vm | 262 +++++++------ src/site/rst/update.rst.vm | 59 +++ src/site/site_en.xml | 2 + src/site/site_fr.xml | 2 + 357 files changed, 2399 insertions(+), 1897 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.