webgoat-container 4.0.0 webgoat-container war org.owasp.webgoat webgoat-parent 7.0-SNAPSHOT run-integration-tests false run-integration true org.apache.tomcat.maven tomcat7-maven-plugin 2.2 local_tomcat http://localhost:8080/manager /WebGoat exec true true ${project.basedir}/src/main/webapp/WEB-INF/context.xml org.owasp.webgoat webgoat-container ${project.version} tomcat-run exec-war-only package tomcat-startup pre-integration-test run-war-only 8888 true tomcat-shutdown post-integration-test shutdown org.apache.maven.plugins maven-failsafe-plugin ${maven-failsafe-plugin.version} integration-test verify ${basedir}/src/main/java ${basedir}/src/main/resources org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} 1.7 1.7 ISO-8859-1 org.apache.maven.plugins maven-jar-plugin ${maven-jar-plugin.version} create-jar compile jar org.apache.maven.plugins maven-war-plugin ${maven-war-plugin.version} false true ${project.name} ${project.version} ${build.number} org.codehaus.mojo build-helper-maven-plugin ${build-helper-maven-plugin.version} attach-artifacts package attach-artifact ${project.build.directory}/webgoat-container-${project.version}.jar org.apache.tomcat.maven tomcat7-maven-plugin ${tomcat7-maven-plugin.version} local_tomcat http://localhost:8080/manager /WebGoat exec true true ${project.basedir}/src/main/webapp/WEB-INF/context.xml org.owasp.webgoat webgoat-container ${project.version} tomcat-run exec-war-only package org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} **/*IT.java javax.activation activation ${activation.version} com.h2database h2 ${h2.version} axis axis ${axis.version} axis axis-saaj ${axis-saaj.version} axis axis-jaxrpc ${axis-jaxrpc.version} axis axis-ant ${axis-ant.version} org.apache.commons commons-lang3 ${commons-lang3.version} commons-io commons-io ${commons-io.version} commons-collections commons-collections ${commons-collections.version} commons-digester commons-digester ${commons-digester.version} xml-apis xml-apis commons-logging commons-logging ${commons-logging.version} org.slf4j jcl-over-slf4j ${jcl-over-slf4j.version} commons-discovery commons-discovery ${commons-discovery.version} javax.mail mail ${mail.version} javax.mail mailapi ${mail.version} hsqldb hsqldb ${hsqldb.version} wsdl4j wsdl4j ${wsdl4j.version} java2html j2h ${j2h.version} ecs ecs ${ecs.version} javax.transaction javax.transaction-api ${javax.transaction-api.version} net.sourceforge.jtds jtds ${jtds.version} org.apache.tomcat tomcat-catalina ${tomcat-catalina.version} provided javax javaee-api ${javaee-api.version} provided org.springframework spring-core ${org.springframework.version} org.springframework spring-aop ${org.springframework.version} com.fasterxml.jackson.core jackson-core ${jackson-core.version} com.fasterxml.jackson.core jackson-databind ${jackson-databind.version} org.springframework spring-webmvc ${org.springframework.version} jar org.springframework.security spring-security-core ${spring.security.version} org.springframework.security spring-security-config ${spring.security.version} org.springframework.security spring-security-web ${spring.security.version} commons-fileupload commons-fileupload ${commons-fileupload.version} com.google.guava guava ${guava.version} javax.servlet jstl ${jstl.version} taglibs standard ${standard.version} log4j log4j ${log4j.version} javax.jms jms com.sun.jdmk jmxtools com.sun.jmx jmxri org.apache.tiles tiles-core ${tiles.version} jar org.slf4j slf4j-api ${slf4j-api.version} jar org.slf4j slf4j-log4j12 ${slf4j-log4j12.version} jar junit junit ${junit.version} jar org.seleniumhq.selenium selenium-java ${selenium-java.version} com.saucelabs sauce_junit ${sauce_junit.version} test