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 ${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