orchestra-tomcat
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.ow2.orchestra</groupId> <artifactId>orchestra-tomcat</artifactId> <version>4.0.11</version> </dependency>
<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/maven-v4_0_0.xsd"> <parent> <groupId>org.ow2.orchestra</groupId> <artifactId>orchestra-parent</artifactId> <version>4.0.11</version> <relativePath>../parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.ow2.orchestra</groupId> <artifactId>orchestra-tomcat</artifactId> <packaging>pom</packaging> <name>Orchestra :: Axis-Tomcat Distribution</name> <dependencies> <dependency> <groupId>org.ow2.orchestra</groupId> <artifactId>orchestra-axis</artifactId> <version>${project.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.ow2.orchestra</groupId> <artifactId>orchestra-core</artifactId> <version>${project.version}</version> <type>test-jar</type> <optional>true</optional> </dependency> <dependency> <groupId>org.ow2.orchestra</groupId> <artifactId>orchestra-axis</artifactId> <version>${project.version}</version> <type>test-jar</type> <optional>true</optional> </dependency> <dependency> <groupId>org.ow2.novabpm</groupId> <artifactId>novaBpmPerf</artifactId> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>apache-tomcat</artifactId> <version>${tomcat.version}</version> <type>zip</type> <scope>provided</scope> </dependency> <dependency> <groupId>net.sourceforge.cobertura</groupId> <artifactId>cobertura</artifactId> <optional>true</optional> <exclusions> <exclusion> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </exclusion> <exclusion> <groupId>asm</groupId> <artifactId>asm</artifactId> </exclusion> <exclusion> <groupId>asm</groupId> <artifactId>asm-tree</artifactId> </exclusion> <exclusion> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> </exclusion> <exclusion> <groupId>oro</groupId> <artifactId>oro</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <optional>true</optional> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>unpack-dependencies</id> <phase>package</phase> <goals> <goal>unpack-dependencies</goal> </goals> <configuration> <includeTypes>test-jar</includeTypes> <includes>org/ow2/orchestra/axis/example/</includes> <excludes>**/*Test.class</excludes> <outputDirectory>${project.build.directory}/examples</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-2</version> <executions> <execution> <id>generate-package</id> <phase>package</phase> <goals> <goal>attached</goal> </goals> <inherited>false</inherited> <configuration> <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions> <finalName>${project.artifactId}-${project.version}</finalName> <descriptors> <descriptor>assembly.xml</descriptor> </descriptors> <tarLongFileMode>gnu</tarLongFileMode> </configuration> </execution> </executions> </plugin> <!-- prepare future integration test --> <plugin> <groupId>org.ow2.util</groupId> <artifactId>util-maven-plugin-propertyeditor</artifactId> <version>1.0.12</version> <executions> <execution> <goals> <goal>edit</goal> </goals> <id>update-build-properties</id> <phase>package</phase> <configuration> <editorConfigurations> <editorConfiguration> <fileName>${project.basedir}/../../build.properties</fileName> <createFile>true</createFile> <editorOperations> <!-- JAVAC --> <editorOperation> <property>javac.source</property> <value>1.5</value> </editorOperation> <editorOperation> <property>javac.target</property> <value>1.5</value> </editorOperation> <editorOperation> <property>javac.debug</property> <value>true</value> </editorOperation> <!-- TEST --> <editorOperation> <property>test.jvm</property> <value>java</value> </editorOperation> <!-- PROJECT VERSIONS --> <editorOperation> <property>orchestra.name</property> <value>${project.artifactId}</value> </editorOperation> <editorOperation> <property>orchestra.version</property> <value>${project.version}</value> </editorOperation> </editorOperations> </editorConfiguration> </editorConfigurations> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.3</version> <executions> <execution> <id>package tests</id> <goals> <goal>run</goal> </goals> <phase>integration-test</phase> <inherited>false</inherited> <configuration> <tasks unless="skipTests"> <property name="nightly.dest.dir" value="target/nightly" /> <property name="orchestra.name" value="${project.artifactId}" /> <property name="orchestra.version" value="${project.version}" /> <ant antfile="src/test/script/build-nightly.xml" target="nightly-axis" /> <copy todir="${project.build.directory}/surefire-reports"> <fileset dir="${nightly.dest.dir}/testresults/xml" /> <fileset dir="${nightly.dest.dir}/testresults-axis/xml" /> </copy> </tasks> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-nodeps</artifactId> <version>1.7.1</version> </dependency> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-junit</artifactId> <version>1.7.1</version> </dependency> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-commons-net</artifactId> <version>1.7.1</version> </dependency> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-trax</artifactId> <version>1.7.1</version> </dependency> </dependencies> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <executions> <execution> <id>package-tests</id> <phase>integration-test</phase> <goals> <goal>test</goal> </goals> <configuration> <excludes> <exclude>**/*</exclude> </excludes> </configuration> </execution> </executions> </plugin> </plugins> </build> <profiles> <profile> <id>buildDoc</id> <activation> <property> <name>!skipDoc</name> </property> </activation> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> <outputDirectory>${basedir}/target/docbkx/html/resources</outputDirectory> </configuration> </plugin> <plugin> <groupId>com.agilejava.docbkx</groupId> <artifactId>docbkx-maven-plugin</artifactId> <version>2.0.8</version> <executions> <execution> <id>doc html</id> <goals> <goal>generate-html</goal> </goals> <phase>generate-sources</phase> <configuration> <sourceDirectory>${basedir}/src/doc-en</sourceDirectory> <htmlCustomization>${basedir}/src/resources/html.xsl</htmlCustomization> <imgSrcPath>resources/</imgSrcPath> </configuration> </execution> <execution> <id>doc pdf</id> <goals> <goal>generate-pdf</goal> </goals> <phase>generate-sources</phase> <configuration> <sourceDirectory>${basedir}/src/doc-en</sourceDirectory> <foCustomization>${basedir}/src/resources/fo.xsl</foCustomization> <targetDirectory>${basedir}/target/docbkx</targetDirectory> <imgSrcPath>${basedir}/src/doc-en/</imgSrcPath> </configuration> </execution> <execution> <id>chunk doc</id> <goals> <goal>generate-html</goal> </goals> <phase>generate-sources</phase> <configuration> <sourceDirectory>${basedir}/src/doc-en</sourceDirectory> <htmlCustomization>${basedir}/src/resources/chunk.xsl</htmlCustomization> <targetDirectory>${basedir}/target/docbkx/html/userGuide</targetDirectory> <chunkedOutput>true</chunkedOutput> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>org.docbook</groupId> <artifactId>docbook-xml</artifactId> <version>4.4</version> <scope>runtime</scope> </dependency> </dependencies> </plugin> </plugins> <resources> <resource> <directory>${basedir}/src/resources</directory> <excludes> <exclude>**/*.xsl</exclude> </excludes> </resource> </resources> </build> </profile> </profiles> </project>