4.0.0 fr.ifremer.adagio adagio 4.1.27 adagio-core SIH-Adagio :: Core Server http://www.ifremer.fr/sih-adagio/adagio-core oracle jdbc:oracle:thin:@racvalhp.ifremer.fr:1521/HARMONIE_TEST.ifremer.fr ${settings.localRepository}/com/oracle/ojdbc8/${jdbc.ojdbc8.version}/ojdbc8-${jdbc.ojdbc8.version}.jar oracle.jdbc.driver.OracleDriver org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter org.hibernate.spatial.dialect.oracle.OracleSpatial10gDialect 40 org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter false ${project.build.directory}/trash/java true java.io.tmpdir ${pom.basedir}/../mda/src/main/uml/pim file:${model.dir}/adagio-pim.uml adagio-core-i18n true ${maven.gen.dir}/resources/META-INF/${i18n.bundleOutputName}.csv ${i18n.bundleOutputName} fr.ifremer.adagio.core.server.Main ${project.groupId} adagio-core-shared ${project.version} ${project.groupId} adagio-synchro ${project.version} com.oracle ojdbc8 compile true org.springframework spring-beans org.springframework spring-context org.springframework spring-tx org.springframework spring-jdbc org.springframework spring-orm org.apache.commons commons-lang3 org.apache.commons commons-collections4 commons-collections commons-collections commons-io commons-io commons-logging commons-logging commons-beanutils commons-beanutils org.nuiton nuiton-config org.nuiton nuiton-utils org.nuiton.i18n nuiton-i18n com.google.guava guava org.hibernate hibernate-core org.hibernate hibernate-ehcache org.jboss.logging jboss-logging com.vividsolutions jts-core compile true org.hibernate hibernate-spatial compile true junit junit org.jmock jmock org.jmock jmock-junit4 com.google.code.gson gson src/main/filtered-resources true *.config *.properties src/main/resources **/* target/generated-sources/java target/generated-sources/hibernate *.xml src/test/resources true maven-jar-plugin false true true true ./lib/ ${maven.jar.main.class} org.codehaus.mojo build-helper-maven-plugin add-source generate-sources add-source target/generated-sources/java org.nuiton.i18n i18n-maven-plugin scan-sources parserValidation ${maven.src.dir}/main/java/ **/**-validation.xml ${maven.gen.dir}/java/ parserJava parserValidation gen make-bundle bundle maven-enforcer-plugin check-database-properties enforce initialize env You must set the 'env' property ! oracle|hsqldb|pgsql You must set 'env' property with one of this values: oracle, hsqldb, pgsql hibernate.dialect You must set a hibernate.dialect property! true true true org.reflections reflections-maven reflections process-classes SubTypesScanner +fr\.ifremer\.adagio\.core\.dao\..* test maven-antrun-plugin org.dbunit dbunit 2.3.1.IFR Import test data (datas.xml) into database process-test-resources run org.codehaus.mojo dbunit-maven-plugin ${jdbc.driver} ${jdbc.url} ${jdbc.username} ${jdbc.password} ${jdbc.schema} true org.dbunit.ext.oracle.OracleDataTypeFactory true Insert database data CLEAN_INSERT xml src/test/data/insert.xml formatter performRelease true com.googlecode.maven-java-formatter-plugin maven-java-formatter-plugin Java formatter process-sources format reporting performRelease true SIH2_ADAGIO_DBA maven-antrun-plugin org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-simple ${slf4j.version} org.slf4j log4j-over-slf4j ${slf4j.version} hbm2doc pre-site run de.juplo hibernate-maven-plugin queries2doc pre-site queries2doc false true true ${hibernate.generated.cfg.path} ${hibernate.generated.cfg.dir}/hibernate.properties ${project.reporting.outputDirectory}/hibernate/queries/index.html ${project.reporting.outputDirectory}/hibernate/queries true ${jdbc.url} ${jdbc.username} ${jdbc.password} ${project.build.directory}/classes/queries.hbm.xml linux-fix-hbm-files linux exec-maven-plugin org.codehaus.mojo false process-sources Fix Hibernate mapping for Linux OS exec ${andromda.run.skip} ${project.basedir}/src/main/scripts/replaceEmptyTags.sh andromda andromda.run.skip !true org.andromda.maven.plugins andromda-maven-plugin Generate source files from the UML model generate-sources run maven-antrun-plugin org.dbunit dbunit 2.3.1.IFR Prepare AndroMDA config files initialize run Patch AndroMDA generated files process-sources run Patch result hbm.xml files (because hibernateMergeMappings could not delete all extra tags.) Remove redundant generated files (*DaoImpl.java) Generate Hibernate configuration files: hibernate.cfg.xml and hibernate.properties Rename ehcache.xml to ehcache-failsafe.xml Remove unused persistence.xml oracle true com.oracle ojdbc8 org.hibernate hibernate-spatial com.vividsolutions jts-core oracle SIH2_ADAGIO_DBA 7SIH2_ADAGIO_DBA_ SIH2_ADAGIO_DBA USERS /usr/lib/oracle/xe/oradata/XE ${jdbc.schema} org.dbunit.ext.oracle.OracleConnection true hsqldb env hsqldb org.hsqldb hsqldb ${jdbc.hsqldb.version} hsqldb jdbc:hsqldb:file:${project.basedir}/src/test/db/hsqldb ${settings.localRepository}/hsqldb/hsqldb/${jdbc.hsqldb.version}/hsqldb-${jdbc.hsqldb.version}.jar sa org.hsqldb.jdbcDriver PUBLIC org.hibernate.dialect.HSQLDialect 15 ${jdbc.schema} org.dbunit.ext.hsqldb.HsqldbConnection true pgsql env pgsql org.postgresql postgresql org.hibernatespatial hibernate-spatial-postgis com.vividsolutions jts-core pgsql jdbc:postgresql://localhost:5432/allegro ${settings.localRepository}/org/postgresql/postgresql/${jdbc.pgsql.version}/postgresql-${jdbc.pgsql.version}.jar SIH2_ADAGIO_DBA SIH2_ADAGIO_DBA org.postgresql.Driver SIH_ADAGIO_DBA org.hibernatespatial.postgis.PostgisDialect 40 org.dbunit.ext.postgis.PostgisConnection jenkins oracle SIH2_ADAGIO_TU_DBA SIH2_ADAGIO_TU_DBA SIH2_ADAGIO_TU_DBA sql performRelease true SIH2_ADAGIO_DBA 7SIH2_ADAGIO_DBA_ ${project.build.directory}/generated-sources/hibernate **/* org.liquibase liquibase-maven-plugin com.vividsolutions jts-core ${jts.version} ${project.basedir}/src/main/resources/fr/ifremer/adagio/core/db/changelog/${env}/db-changelog-master.xml ${project.build.directory}/db-changelog-${project.version}.xml ${jdbc.driver} ${jdbc.url} ${jdbc.username} ${jdbc.password} hibernate:classic:hibernate.cfg.xml false true info org.andromda.maven.plugins andromdapp-maven-plugin com.oracle ojdbc8 ${jdbc.ojdbc8.version} org.hibernate hibernate-spatial ${hibernatespatial.version} com.vividsolutions jts-core ${jts.version} org.hsqldb hsqldb ${jdbc.hsqldb.version} org.postgresql postgresql ${jdbc.pgsql.version} schema prepare-package ${schema.tasks} ${jdbc.driver} ${jdbc.driver.jar} ${jdbc.url} ${jdbc.username} ${jdbc.password} ${executeScripts} mappingsLocation ${java.generated.dir} mappingFileExtension hbm.xml createOutputPath ${db.generated.dir}/${env}/create-tables.sql dropOutputPath ${db.generated.dir}/${env}/drop-tables.sql outputPath ${db.generated.dir} magicdraw performFullRelease true ${basedir}/../mda/src/main/mdzip/pim ${model.mdzip.dir}/adagio-pim.mdzip ${basedir}/../mda/src/main/reports adagio-pim Data Dictionary Ifremer|..|adagio-pim.rtf,Data Dictionary Ifremer|..|adagio-ddl.rtf,Web Publisher 2.0|html_2.0|index.html,Web Publisher|html|index.html,Model Simple Output|.|adagio-pim.txt 8100 maven-enforcer-plugin check-magicdraw-properties enforce initialize magicdraw.home You must set the 'magicdraw.home' property ! true true true maven-antrun-plugin false generate model documentation pre-site run default-bundle performRelease true package maven-dependency-plugin copy-dependencies copy-dependencies prepare-package false true true ${project.build.directory}/lib true maven-assembly-plugin assembly-standalone package single true src/main/assembly/standalone.xml