4.0.0
es.uvigo.esei.daa
example
war
0.1.0-SNAPSHOT
DAA Example
GNU GENERAL PUBLIC LICENSE, Version 3
http://www.gnu.org/licenses/gpl.html
repo
1.8
1.8
UTF-8
UTF-8
${project.basedir}/servers
false
true
2.22.1
3.1.0
2.1.1
1.7.16
4.12
2.0.0.0
3.4
2.49.1
4.2.4.RELEASE
2.5.1
1.2.1
2.3.3
5.1.38
2.19.1
2.19.1
2.6
2.2
0.7.6.201602180812
1.4.18
javax.servlet
javax.servlet-api
${java.servlet.version}
provided
org.glassfish.jersey.containers
jersey-container-servlet
${jersey.version}
org.glassfish.jersey.media
jersey-media-json-jackson
${jersey.version}
org.slf4j
slf4j-jdk14
${slf4j-jdk14.version}
junit
junit
${junit.version}
test
org.hamcrest
java-hamcrest
${java-hamcrest.version}
org.easymock
easymock
${easymock.version}
test
org.glassfish.jersey.test-framework.providers
jersey-test-framework-provider-grizzly2
${jersey.version}
test
org.apache.commons
commons-dbcp2
${commons.dbcp.version}
test
org.seleniumhq.selenium
selenium-java
${selenium.java.version}
test
org.springframework
spring-test
${spring.test.version}
test
org.springframework
spring-context
${spring.test.version}
test
org.springframework
spring-jdbc
${spring.test.version}
test
org.dbunit
dbunit
${dbunit.version}
jar
test
com.github.springtestdbunit
spring-test-dbunit
${spring-test-dbunit.version}
test
org.hsqldb
hsqldb
${hsqldb.version}
test
mysql
mysql-connector-java
${mysql.version}
test
DAAExample
maven-war-plugin
org.apache.maven.plugins
${maven.war.plugin.version}
${project.finalName}
org.apache.maven.plugins
maven-surefire-plugin
${surefire.version}
**/UnitTestSuite.java
org.apache.maven.plugins
maven-failsafe-plugin
${failsafe.version}
**/IntegrationTestSuite.java
default-integration-tests
integration-test
verify
org.apache.maven.plugins
maven-surefire-report-plugin
${surefire.version}
test-report
test
report-only
org.jacoco
jacoco-maven-plugin
${jacoco.version}
default-prepare-agent
prepare-agent
coverage-report
test
report
default-check
check
acceptance-tests-cargo
true
org.apache.maven.plugins
maven-failsafe-plugin
${failsafe.version}
**/IntegrationTestSuite.java
**/AcceptanceTestSuite.java
default-integration-tests
integration-test
verify
org.apache.maven.plugins
maven-surefire-report-plugin
${surefire.version}
integration-test-report
integration-test
report-only
failsafe-report-only
org.jacoco
jacoco-maven-plugin
${jacoco.version}
jacoco-agent
pre-integration-test
prepare-agent
jacoco.agent.itArgLine
jacoco-report
post-integration-test
dump
report
${project.reporting.outputDirectory}/jacoco-it
fr.avianey.mojo
hsqldb-maven-plugin
1.0.0
org.hsqldb.jdbc.JDBCDriver
mem:daatestdb
localhost
daatestdb
sa
start-hsqldb
pre-integration-test
start
stop-hsqldb
post-integration-test
stop
org.codehaus.cargo
cargo-maven2-plugin
${cargo-maven2-plugin.version}
tomcat8x
http://ftp.cixug.es/apache/tomcat/tomcat-8/v8.0.32/bin/apache-tomcat-8.0.32.zip
${project.servers.directory}/downloads
${project.servers.directory}/extracts
org.hsqldb
hsqldb
${project.build.directory}/catalina-base
${jacoco.agent.itArgLine},output=tcpserver,port=6300 -Drunmode=TEST
9080
cargo.datasource.jndi=jdbc/daaexample|
cargo.datasource.driver=org.hsqldb.jdbc.JDBCDriver|
cargo.datasource.url=jdbc:hsqldb:hsql://localhost/daatestdb|
cargo.datasource.username=sa|
cargo.datasource.password=|
cargo.datasource.maxActive=8|
cargo.datasource.maxIdle=4|
cargo.datasource.maxWait=10000
start-tomcat
pre-integration-test
start
${cargo.tomcat.start.skip}
run-tomcat
pre-integration-test
run
${cargo.tomcat.run.skip}
stop-tomcat
post-integration-test
stop
run-tomcat-mysql
false
org.codehaus.cargo
cargo-maven2-plugin
${cargo-maven2-plugin.version}
tomcat8x
http://ftp.cixug.es/apache/tomcat/tomcat-8/v8.0.32/bin/apache-tomcat-8.0.32.zip
${project.servers.directory}/downloads
${project.servers.directory}/extracts
mysql
mysql-connector-java
${project.build.directory}/catalina-base
9080
cargo.datasource.jndi=jdbc/daaexample|
cargo.datasource.driver=com.mysql.jdbc.Driver|
cargo.datasource.url=jdbc:mysql://localhost/daaexample|
cargo.datasource.username=daa|
cargo.datasource.password=daa|
cargo.datasource.maxActive=8|
cargo.datasource.maxIdle=4|
cargo.datasource.maxWait=10000