Maven Central: org.opengis.cite.teamengine:teamengine-web:6.0.0
teamengine-web
Overview
Description
This module provides a web-based application for executing test suites and managing test reports.
Snippets
Apache Maven
<dependency>
<groupId>org.opengis.cite.teamengine</groupId>
<artifactId>teamengine-web</artifactId>
<version>6.0.0</version>
</dependency>
Maven POM File
<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>org.opengis.cite</groupId>
<artifactId>teamengine</artifactId>
<version>6.0.0</version>
</parent>
<groupId>org.opengis.cite.teamengine</groupId>
<artifactId>teamengine-web</artifactId>
<packaging>war</packaging>
<name>TEAM Engine - Web Application</name>
<description>
This module provides a web-based application for executing test suites and managing test reports.
</description>
<properties>
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss</maven.build.timestamp.format>
<buildDate>${maven.build.timestamp}</buildDate>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>teamengine-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>teamengine-spi-ctl</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>teamengine-realm</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-servlet</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.inject</groupId>
<artifactId>jersey-hk2</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-jaxb</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-fileupload2-jakarta</artifactId>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
</dependency>
<dependency>
<groupId>org.glassfish.web</groupId>
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
<exclusions>
<!-- provided by Tomcat -->
<exclusion>
<groupId>jakarta.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
</dependency>
<dependency>
<groupId>org.opengis.cite.saxon</groupId>
<artifactId>saxon9</artifactId>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</dependency>
<dependency>
<groupId>org.opengis.cite</groupId>
<artifactId>schema-utils</artifactId>
</dependency>
</dependencies>
<build>
<finalName>teamengine</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<configuration>
<resourceBundles>
<resourceBundle>${project.groupId}:teamengine-resources:${project.version}</resourceBundle>
</resourceBundles>
</configuration>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<escapeString>\</escapeString>
<filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
<webResources>
<resource>
<filtering>true</filtering>
<directory>src/main/webapp</directory>
</resource>
</webResources>
<packagingExcludes>
WEB-INF/lib/teamengine-resources*.jar,
WEB-INF/lib/teamengine-realm*.jar,
WEB-INF/lib/jersey-*.jar,
WEB-INF/lib/jakarta.ws.rs-api-*.jar,
WEB-INF/lib/asm-*.jar,
WEB-INF/lib/derby-*.jar,
WEB-INF/lib/xercesImpl-*.jar,
WEB-INF/lib/xml-apis-*.jar,
WEB-INF/lib/xml-resolver-*.jar,
WEB-INF/lib/schema-utils-*.jar,
</packagingExcludes>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
<manifestEntries>
<Build-Time>${maven.build.timestamp}</Build-Time>
<Build-Revision>${buildNumber}</Build-Revision>
<Build-Host>${hostname}</Build-Host>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>${basedir}/src/assembly/common-libs.xml</descriptor>
</descriptors>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-repository-plugin</artifactId>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>ogc.cite</id>
<dependencies>
<dependency>
<groupId>org.opengis.cite</groupId>
<artifactId>ets-resources</artifactId>
<version>${ets-resources-version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</profile>
</profiles>
</project>
Metadata
- Age: 1 year ago
- Licenses:
- Apache License, Version 2.0
Organization
External Resources
Known Contributors
- Tanvi Shah
- Paul Daisey
- Chuck Heazel
- Sumit Sen
- Andreas Schmitz
- Chuck Morris
- Upendra Sachan
- Andrea Aime
- R. Martell
- Luis Bermudez
- Dirk Stenger