Pom of com.foreach.imageserver:imageserver-test-standalone:4.0.0.RELEASE

Back to com.foreach.imageserver:imageserver-test-standalone:4.0.0.RELEASE

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <parent>
                <artifactId>imageserver-platform</artifactId>
                <groupId>com.foreach.imageserver</groupId>
                <version>4.0.0.RELEASE</version>
        </parent>
        <modelVersion>4.0.0</modelVersion>

        <artifactId>imageserver-test-standalone</artifactId>
        <packaging>war</packaging>

        <build>
                <plugins>
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>build-helper-maven-plugin</artifactId>
                                <version>1.7</version>
                                <executions>
                                        <execution>
                                                <id>reserve-network-port</id>
                                                <goals>
                                                        <goal>reserve-network-port</goal>
                                                </goals>
                                                <phase>pre-integration-test</phase>
                                                <configuration>
                                                        <portNames>
                                                                <portName>tomcat.http.port</portName>
                                                        </portNames>
                                                </configuration>
                                        </execution>
                                </executions>
                        </plugin>
                        <plugin>
                                <groupId>org.apache.tomcat.maven</groupId>
                                <artifactId>tomcat7-maven-plugin</artifactId>
                                <version>2.2</version>
                                <configuration>
                                        <path>/</path>
                                        <port>${tomcat.http.port}</port>
                                </configuration>
                                <executions>
                                        <execution>
                                                <id>start-tomcat</id>
                                                <phase>pre-integration-test</phase>
                                                <goals>
                                                        <goal>run</goal>
                                                </goals>
                                                <configuration>
                                                        <fork>true</fork>
                                                </configuration>
                                        </execution>
                                        <execution>
                                                <id>stop-tomcat</id>
                                                <phase>post-integration-test</phase>
                                                <goals>
                                                        <goal>shutdown</goal>
                                                </goals>
                                        </execution>
                                </executions>
                        </plugin>
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-failsafe-plugin</artifactId>
                                <version>2.17</version>
                                <configuration>
                                        <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
                                        <systemPropertyVariables>
                                                <local.tomcat.port>${tomcat.http.port}</local.tomcat.port>
                                        </systemPropertyVariables>
                                </configuration>
                                <executions>
                                        <execution>
                                                <goals>
                                                        <goal>integration-test</goal>
                                                        <goal>verify</goal>
                                                </goals>
                                        </execution>
                                </executions>
                                <dependencies>
                                        <dependency>
                                                <groupId>org.apache.maven.surefire</groupId>
                                                <artifactId>surefire-junit47</artifactId>
                                                <version>2.17</version>
                                        </dependency>
                                </dependencies>
                        </plugin>
                </plugins>
        </build>

        <dependencies>
                <dependency>
                        <groupId>com.foreach.imageserver</groupId>
                        <artifactId>imageserver-core</artifactId>
                        <version>4.0.0.RELEASE</version>
                        <exclusions>
                                <exclusion>
                                        <groupId>org.hibernate</groupId>
                                        <artifactId>hibernate-validator</artifactId>
                                </exclusion>
                        </exclusions>
                </dependency>
                <dependency>
                        <groupId>com.foreach.imageserver</groupId>
                        <artifactId>imageserver-admin</artifactId>
                        <version>4.0.0.RELEASE</version>
                </dependency>
                <dependency>
                        <groupId>com.foreach.libs</groupId>
                        <artifactId>common-web</artifactId>
                </dependency>
                <dependency>
                        <groupId>cglib</groupId>
                        <artifactId>cglib</artifactId>
                </dependency>
                <dependency>
                        <groupId>org.hsqldb</groupId>
                        <artifactId>hsqldb</artifactId>
                </dependency>
                <dependency>
                        <groupId>commons-dbcp</groupId>
                        <artifactId>commons-dbcp</artifactId>
                </dependency>
                <dependency>
                        <groupId>com.foreach.across.modules</groupId>
                        <artifactId>debug-web-module</artifactId>
                </dependency>
        </dependencies>

</project>