| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| <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"> |
| <modelVersion>4.0.0</modelVersion> |
| |
| <parent> |
| <groupId>org.apache.james</groupId> |
| <artifactId>james-project</artifactId> |
| <version>3.0.2-SNAPSHOT</version> |
| </parent> |
| |
| <artifactId>apache-mailet</artifactId> |
| <packaging>pom</packaging> |
| |
| <name>Apache James :: Mailets parent and aggregator</name> |
| <description>Apache James Mailets parent and aggregator</description> |
| <url>http://james.apache.org/mailet/</url> |
| <inceptionYear>2008</inceptionYear> |
| |
| <properties> |
| <target.jdk>1.6</target.jdk> |
| <!-- Override the source descriptor --> |
| <sourceReleaseAssemblyDescriptor>project</sourceReleaseAssemblyDescriptor> |
| <plugin.mailetdocs.version>0.1</plugin.mailetdocs.version> |
| <javax.inject.version>1</javax.inject.version> |
| <junit.version>4.10</junit.version> |
| <activation.version>1.1.1</activation.version> |
| <commons-collections.version>3.2.2</commons-collections.version> |
| <commons-io.version>2.4</commons-io.version> |
| <commons-lang.version>2.6</commons-lang.version> |
| <commons-lang3.version>3.3.2</commons-lang3.version> |
| <httpclient-osgi.version>4.5.1</httpclient-osgi.version> |
| <!-- maven-mailetdocs-plugin artifacts --> |
| <maven-artifact.version>3.0-alpha-1</maven-artifact.version> |
| <maven-plugin-annotations.version>3.4</maven-plugin-annotations.version> |
| <maven-plugin-api.version>3.2.5</maven-plugin-api.version> |
| <maven-reporting-impl.version>2.2</maven-reporting-impl.version> |
| <maven-reporting-api.version>3.0</maven-reporting-api.version> |
| <mime4j.version>0.8.1</mime4j.version> |
| <qdox.version>1.12.1</qdox.version> |
| <assertj-1.version>1.7.1</assertj-1.version> |
| <assertj-3.version>3.3.0</assertj-3.version> |
| <assertj-1-guava.version>1.3.1</assertj-1-guava.version> |
| <slf4j.version>1.7.7</slf4j.version> |
| <jackson-data.version>2.6.3</jackson-data.version> |
| <ical4j.version>2.0.0</ical4j.version> |
| <guavate.version>1.0.0</guavate.version> |
| <apache-commons-io.version>1.3.2</apache-commons-io.version> |
| </properties> |
| |
| |
| <modules> |
| <module>api</module> |
| <module>base</module> |
| <module>mailetdocs-maven-plugin</module> |
| <module>crypto</module> |
| <module>standard</module> |
| <module>ai</module> |
| <module>icalendar</module> |
| </modules> |
| |
| <dependencyManagement> |
| <dependencies> |
| <dependency> |
| <groupId>org.apache.james</groupId> |
| <artifactId>apache-mailet-api</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.james</groupId> |
| <artifactId>apache-mailet-base</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.james</groupId> |
| <artifactId>apache-mailet-base</artifactId> |
| <version>${project.version}</version> |
| <type>test-jar</type> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.james</groupId> |
| <artifactId>apache-mime4j-core</artifactId> |
| <version>${mime4j.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.rabbitmq</groupId> |
| <artifactId>amqp-client</artifactId> |
| <version>4.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>com.sun.mail</groupId> |
| <artifactId>javax.mail</artifactId> |
| <version>1.5.4</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.activation</groupId> |
| <artifactId>activation</artifactId> |
| <version>${activation.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.inject</groupId> |
| <artifactId>javax.inject</artifactId> |
| <version>${javax.inject.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.bouncycastle</groupId> |
| <artifactId>bcmail-jdk15on</artifactId> |
| <version>1.52</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>commons-io</artifactId> |
| <version>${apache-commons-io.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.maven.artifact</groupId> |
| <artifactId>maven-artifact</artifactId> |
| <version>${maven-artifact.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.maven</groupId> |
| <artifactId>maven-plugin-api</artifactId> |
| <version>${maven-plugin-api.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.maven.plugin-tools</groupId> |
| <artifactId>maven-plugin-annotations</artifactId> |
| <version>${maven-plugin-annotations.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.maven.reporting</groupId> |
| <artifactId>maven-reporting-impl</artifactId> |
| <version>${maven-reporting-impl.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.maven.reporting</groupId> |
| <artifactId>maven-reporting-api</artifactId> |
| <version>${maven-reporting-api.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.mnode.ical4j</groupId> |
| <artifactId>ical4j</artifactId> |
| <version>${ical4j.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-collections</groupId> |
| <artifactId>commons-collections</artifactId> |
| <version>${commons-collections.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-io</groupId> |
| <artifactId>commons-io</artifactId> |
| <version>${commons-io.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>commons-lang3</artifactId> |
| <version>${commons-lang3.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpclient-osgi</artifactId> |
| <version>${httpclient-osgi.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>commons-logging</groupId> |
| <artifactId>commons-logging</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.assertj</groupId> |
| <artifactId>assertj-core</artifactId> |
| <version>${assertj-1.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.assertj</groupId> |
| <artifactId>assertj-guava</artifactId> |
| <version>${assertj-1-guava.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.thoughtworks.qdox</groupId> |
| <artifactId>qdox</artifactId> |
| <version>${qdox.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>junit</groupId> |
| <artifactId>junit</artifactId> |
| <scope>test</scope> |
| <version>${junit.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.google.guava</groupId> |
| <artifactId>guava</artifactId> |
| <version>18.0</version> |
| </dependency> |
| <dependency> |
| <groupId>com.github.steveash.guavate</groupId> |
| <artifactId>guavate</artifactId> |
| <version>${guavate.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.mockito</groupId> |
| <artifactId>mockito-core</artifactId> |
| <version>1.9.5</version> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| <version>${slf4j.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.fasterxml.jackson.core</groupId> |
| <artifactId>jackson-databind</artifactId> |
| <version>${jackson-data.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.fasterxml.jackson.datatype</groupId> |
| <artifactId>jackson-datatype-jdk8</artifactId> |
| <version>${jackson-data.version}</version> |
| </dependency> |
| </dependencies> |
| </dependencyManagement> |
| |
| <build> |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.james</groupId> |
| <artifactId>maven-mailetdocs-plugin</artifactId> |
| <version>${plugin.mailetdocs.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>versions-maven-plugin</artifactId> |
| <version>2.0</version> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>maven-bundle-plugin</artifactId> |
| <extensions>true</extensions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.rat</groupId> |
| <artifactId>apache-rat-plugin</artifactId> |
| <inherited>true</inherited> |
| <executions> |
| <execution> |
| <phase>verify</phase> |
| <goals> |
| <goal>check</goal> |
| </goals> |
| <configuration> |
| <excludes> |
| <exclude>NOTICE.*</exclude> |
| <exclude>LICENSE.*</exclude> |
| <!-- Generated by Maven --> |
| <exclude>release.properties</exclude> |
| <exclude>dist/**/*</exclude> |
| <!-- Eclipse --> |
| <exclude>**/.*</exclude> |
| <exclude>.*/**/*</exclude> |
| <exclude>**/.*/**/*</exclude> |
| <exclude>**/LICENSE*</exclude> |
| <exclude>**/target/**</exclude> |
| <exclude>**/*.iml</exclude> |
| <exclude>**/*.ics</exclude> |
| <exclude>**/*.mime</exclude> |
| <exclude>src/site/**</exclude> |
| </excludes> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <!-- Add NOTICE and LICENSE to generated JAR --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-remote-resources-plugin</artifactId> |
| <executions> |
| <execution> |
| <goals> |
| <goal>process</goal> |
| </goals> |
| <configuration> |
| <resourceBundles> |
| <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> |
| </resourceBundles> |
| <properties> |
| <!-- <preProjectText>PRE PROCESS TEXT</preProjectText> --> |
| <postProjectText>This file is automatically generated by dependencies declared in |
| pom.xml |
| </postProjectText> |
| <addLicense>true</addLicense> |
| </properties> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| |
| <reporting> |
| <plugins> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>versions-maven-plugin</artifactId> |
| <version>2.0</version> |
| <reportSets> |
| <reportSet> |
| <reports> |
| <report>dependency-updates-report</report> |
| <report>plugin-updates-report</report> |
| <report>property-updates-report</report> |
| </reports> |
| </reportSet> |
| </reportSets> |
| </plugin> |
| </plugins> |
| </reporting> |
| |
| <mailingLists> |
| <mailingList> |
| <name>Apache Mailet API List</name> |
| <subscribe>mailet-api-subscribe@james.apache.org</subscribe> |
| <unsubscribe>mailet-api-unsubscribe@james.apache.org</unsubscribe> |
| <post>mailet-api-@james.apache.org</post> |
| <archive>http://mail-archives.apache.org/mod_mbox/james-mailet-api/</archive> |
| </mailingList> |
| </mailingLists> |
| |
| <issueManagement> |
| <url>http://issues.apache.org/jira/browse/MAILET</url> |
| </issueManagement> |
| |
| </project> |