text: <?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">
      <modelVersion>4.0.0</modelVersion>
      <parent>
          <groupId>com.vaadin</groupId>
          <artifactId>vaadin-servlet-containers-test</artifactId>
          <version>8.12-SNAPSHOT</version>
      </parent>
      <artifactId>vaadin-test-generic-integration</artifactId>
      <name>vaadin-test-generic-integration</name>
      <packaging>war</packaging>
      <properties>
          <jetty.skip>true</jetty.skip>
      </properties>
  
      <!-- This module exists only to run the Ant based server tests.
           It will be removed in the future. -->
  
      <dependencies>
          <dependency>
              <groupId>com.vaadin</groupId>
              <artifactId>vaadin-test-server-ui</artifactId>
              <version>${project.version}</version>
          </dependency>
      </dependencies>
  
      <build>
          <plugins>
              <!-- Extract test classes for ant script to use -->
              <plugin>
                  <artifactId>maven-dependency-plugin</artifactId>
                  <executions>
                      <execution>
                          <id>unpack-tests</id>
                          <phase>package</phase>
                          <configuration>
                              <artifactItems>
                                  <artifactItem>
                                      <groupId>com.vaadin</groupId>
                                      <artifactId>vaadin-test-server-tests</artifactId>
                                      <version>${project.version}</version>
                                      <includes>**/*.class</includes>
                                  </artifactItem>
                              </artifactItems>
                              <outputDirectory>${project.build.directory}/test-classes</outputDirectory>
                          </configuration>
                          <goals>
                              <goal>unpack</goal>
                          </goals>
                      </execution>
                  </executions>
              </plugin>
              <plugin>
                  <artifactId>maven-deploy-plugin</artifactId>
                  <configuration>
                      <skip>true</skip>
                  </configuration>
              </plugin>
              <plugin>
                  <artifactId>maven-surefire-plugin</artifactId>
                  <configuration>
                      <skip>true</skip>
                  </configuration>
              </plugin>
              <plugin>
                  <artifactId>maven-failsafe-plugin</artifactId>
                  <!-- Currently tested using an Ant script. -->
                  <configuration>
                      <skip>true</skip>
                  </configuration>
              </plugin>
              <plugin>
                  <artifactId>maven-war-plugin</artifactId>
                  <!-- This execution builds an additional .war file with JBoss 
                      6 specific descriptor -->
                  <executions>
                      <execution>
                          <id>jboss6-war</id>
                          <phase>package</phase>
                          <goals>
                              <goal>war</goal>
                          </goals>
                          <configuration>
                              <classifier>jboss6</classifier>
                              <webResources>
                                  <resource>
                                      <directory>src/main/jboss-6</directory>
                                  </resource>
                              </webResources>
                          </configuration>
                      </execution>
                  </executions>
              </plugin>
          </plugins>
      </build>
  </project>
  