4.0.0
fr.ifremer.quadrige3
quadrige3-mda
3.6.10
quadrige3-mda-client-hsqldb
Quadrige3 Core :: MDA :: Client HSQLDB
jar
client
hsqldb
${project.basedir}/../src/main/uml/client
file:${model.dir}/quadrige3-model.uml
~oracle
org.hsqldb.jdbcDriver
org.hibernate.dialect.HSQLDialect
jdbc:hsqldb:file:${project.basedir}/src/test/db/quadrige3
sa
PUBLIC
fr.ifremer.quadrige3
quadrige3-core-shared
${project.version}
target/generated-sources/java
target/generated-sources/resources
target/generated-sources/hibernate
true
org.codehaus.mojo
build-helper-maven-plugin
translate application.package to path
regex-property
application.package.path
${application.package}
\.
/
false
andromda
andromda.run.skip
!true
maven-dependency-plugin
unpack
validate
unpack
fr.ifremer.common
andromda-common-tools
${andromda-common-tools.version}
zip
false
false
true
org.andromda.maven.plugins
andromda-maven-plugin
Generate source files from the UML model
generate-sources
run
maven-antrun-plugin
Prepare AndroMDA config files
initialize
run
Installing custom cartridge templates...
Patch AndroMDA generated files
process-sources
run
Patch result hbm.xml files (because hibernateMergeMappings could not delete all extra tags.)
Generate Hibernate configuration files: hibernate.cfg.xml and hibernate.properties
Rename ehcache.xml to ehcache-failsafe.xml
Remove unused persistence.xml
Move hbm files to ${java.generated.dir}/${application.package.path}/${dbms}
Move hbm files to ${project.build.directory}/generated-sources/resources
Replace occurrences of ${application.package.path}