pom.xml revision 47d2767b9dcbe773d73a6532269b7eb0856897d1
3567N/A<?xml version="1.0" encoding="UTF-8"?>
3349N/A<!--
3349N/A ! CDDL HEADER START
3349N/A !
3349N/A ! The contents of this file are subject to the terms of the
3349N/A ! Common Development and Distribution License, Version 1.0 only
3349N/A ! (the "License"). You may not use this file except in compliance
3349N/A ! with the License.
3349N/A !
3349N/A ! You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
3349N/A ! or http://forgerock.org/license/CDDLv1.0.html.
3349N/A ! See the License for the specific language governing permissions
3349N/A ! and limitations under the License.
3349N/A !
3349N/A ! When distributing Covered Code, include this CDDL HEADER in each
3349N/A ! file and include the License file at legal-notices/CDDLv1_0.txt.
3349N/A ! If applicable, add the following below this CDDL HEADER, with the
3349N/A ! fields enclosed by brackets "[]" replaced with your own identifying
3349N/A ! information:
3349N/A ! Portions Copyright [yyyy] [name of copyright owner]
3349N/A !
3349N/A ! CDDL HEADER END
3349N/A !
3349N/A ! Copyright 2011-2015 ForgeRock AS.
3349N/A !
3349N/A-->
3349N/A<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">
3349N/A <modelVersion>4.0.0</modelVersion>
3349N/A <parent>
3349N/A <groupId>org.forgerock</groupId>
3349N/A <artifactId>forgerock-parent</artifactId>
3349N/A <version>1.2.1</version>
3349N/A </parent>
3349N/A <groupId>org.forgerock.opendj</groupId>
3349N/A <artifactId>opendj-project</artifactId>
3349N/A <version>3.0.0-SNAPSHOT</version>
3349N/A <packaging>pom</packaging>
3349N/A <name>OpenDJ Directory Services Project</name>
3349N/A <description>
3349N/A OpenDJ is a new LDAPv3 compliant directory service, developed for the Java
3349N/A platform, providing a high performance, highly available and secure store
3349N/A for the identities managed by enterprises.
3349N/A </description>
3349N/A <inceptionYear>2011</inceptionYear>
3349N/A <url>http://opendj.forgerock.org</url>
3349N/A <issueManagement>
3349N/A <system>Jira</system>
3349N/A <url>https://bugster.forgerock.org/jira/browse/OPENDJ</url>
3349N/A </issueManagement>
3349N/A <mailingLists>
3349N/A <mailingList>
3349N/A <name>OpenDJ Users Mailing List</name>
3349N/A <archive>http://lists.forgerock.org/pipermail/opendj/</archive>
3349N/A <subscribe>https://lists.forgerock.org/mailman/listinfo/opendj/</subscribe>
3349N/A <unsubscribe>https://lists.forgerock.org/mailman/listinfo/opendj/</unsubscribe>
3349N/A <post>opendj@forgerock.org</post>
3349N/A </mailingList>
3349N/A <mailingList>
3349N/A <name>OpenDJ Developers Mailing List</name>
3349N/A <archive>http://lists.forgerock.org/pipermail/opendj-dev/</archive>
3349N/A <subscribe>https://lists.forgerock.org/mailman/listinfo/opendj-dev/</subscribe>
3349N/A <unsubscribe>https://lists.forgerock.org/mailman/listinfo/opendj-dev/</unsubscribe>
3349N/A <post>opendj-dev@forgerock.org</post>
3349N/A </mailingList>
3349N/A </mailingLists>
3349N/A <scm>
3349N/A <url>https://svn.forgerock.org/opendj/trunk/opendj/</url>
3349N/A <connection>scm:svn:https://svn.forgerock.org/opendj/trunk/opendj/</connection>
3349N/A <developerConnection>scm:svn:https://svn.forgerock.org/opendj/trunk/opendj/</developerConnection>
3349N/A </scm>
3349N/A <ciManagement>
3349N/A <system>jenkins</system>
3349N/A <url>https://builds.forgerock.org/view/OpenDJ/job/OpenDJ%20SDK%20-%20trunk%20-%20postcommit/</url>
3349N/A <notifiers>
3349N/A <notifier>
3349N/A <type>mail</type>
3349N/A <sendOnError>true</sendOnError>
3349N/A <sendOnFailure>true</sendOnFailure>
3349N/A <sendOnSuccess>false</sendOnSuccess>
3349N/A <sendOnWarning>false</sendOnWarning>
3349N/A <address>opendj-dev@forgerock.org</address>
3349N/A </notifier>
3349N/A </notifiers>
3349N/A </ciManagement>
3349N/A <distributionManagement>
3349N/A <site>
3349N/A <id>forgerock.org</id>
3349N/A <name>OpenDJ Community</name>
3349N/A <url>${siteDistributionURL}</url>
3349N/A </site>
3349N/A </distributionManagement>
3349N/A <modules>
3349N/A <module>opendj-maven-plugin</module>
3349N/A <module>opendj-svn-property-check-maven-plugin</module>
3349N/A <module>opendj-core</module>
3349N/A <module>opendj-grizzly</module>
3349N/A <module>opendj-config</module>
3349N/A <module>opendj-cli</module>
3349N/A <module>opendj-ldap-toolkit</module>
3349N/A <module>opendj-ldap-sdk-examples</module>
3349N/A <module>opendj-rest2ldap</module>
3349N/A <module>opendj-rest2ldap-servlet</module>
3349N/A <module>opendj-server2x-adapter</module>
3349N/A <module>opendj-server3x-adapter</module>
3349N/A <module>opendj-server</module>
3349N/A <module>opendj-server-example-plugin</module>
3349N/A <module>opendj-slf4j-adapter</module>
3349N/A <module>opendj-legacy</module>
3349N/A <module>opendj-server-legacy</module>
3349N/A </modules>
3349N/A <properties>
3349N/A <mavenRepoSnapshots>http://maven.forgerock.org/repo/snapshots</mavenRepoSnapshots>
3349N/A <mavenRepoReleases>http://maven.forgerock.org/repo/releases</mavenRepoReleases>
3349N/A
3349N/A <forgerockBuildToolsVersion>1.0.2</forgerockBuildToolsVersion>
3349N/A <i18nFrameworkVersion>1.4.2-SNAPSHOT</i18nFrameworkVersion>
3349N/A <grizzlyFrameworkVersion>2.3.14</grizzlyFrameworkVersion>
3349N/A <slf4jVersion>1.7.5</slf4jVersion>
3349N/A <forgerockRestVersion>2.1.0-SNAPSHOT</forgerockRestVersion>
3349N/A
3349N/A <!-- OSGi bundles properties -->
3349N/A <opendj.osgi.import.additional/>
3349N/A <!--
3349N/A | Use provide:=true to disallow mixing OpenDJ and ForgeRock resource versions.
3349N/A | it change the version policy from == + to == =+ [2.0,3) [2.0,2.1)
3349N/A -->
3349N/A <opendj.osgi.import>
3349N/A org.forgerock.opendj.*;provide:=true,
3349N/A org.forgerock.json.*;provide:=true,
3349N/A ${opendj.osgi.import.additional},
3349N/A *
3349N/A </opendj.osgi.import>
3349N/A
3349N/A <checkstyleHeaderLocation>org/forgerock/checkstyle/opendj-java-header</checkstyleHeaderLocation>
3349N/A
3349N/A <!-- START Documentation properties -->
3349N/A <docTargetVersion>${project.version}</docTargetVersion><!-- Reset before final publication -->
3349N/A <docPreviousVersion>2.6.0</docPreviousVersion>
3349N/A <sdkDocTargetVersion>${docTargetVersion}</sdkDocTargetVersion>
3349N/A
3349N/A <frDocPluginVersion>3.0.0-SNAPSHOT</frDocPluginVersion>
3349N/A <gaId>UA-23412190-8</gaId>
3349N/A
3349N/A <siteDistributionURL>scp://forgerock.org/var/www/vhosts/opendj.forgerock.org/httpdocs</siteDistributionURL>
3349N/A
3349N/A <!--
3349N/A Release date and publication date are set at release build time.
3349N/A -D"releaseDate=Software release date: January 1, 1970"
3349N/A -D"pubDate=Publication date: December 31, 1969"
3349N/A At all other times, the dates should be empty.
3349N/A -->
3349N/A <releaseDate/>
3349N/A <softwareReleaseDate>${releaseDate}</softwareReleaseDate>
3349N/A <pubDate/>
3349N/A <publicationDate>${pubDate}</publicationDate>
3349N/A
3349N/A <!-- Permit doc build to override relative locations of non DocBook content -->
3349N/A <coreDocBase>http://opendj.forgerock.org/doc/</coreDocBase>
3349N/A <configRefBase>http://opendj.forgerock.org/opendj-server/configref/</configRefBase>
3349N/A <serverJavadocBase>http://opendj.forgerock.org/opendj-server/javadoc/</serverJavadocBase>
3349N/A <sdkJavadocBase>http://opendj.forgerock.org/opendj-core/apidocs/</sdkJavadocBase>
3349N/A <!-- END Documentation properties -->
3349N/A </properties>
3349N/A <build>
3349N/A <plugins>
3349N/A <plugin>
3349N/A <groupId>org.forgerock.commons</groupId>
3349N/A <artifactId>forgerock-doc-maven-plugin</artifactId>
3349N/A <version>${frDocPluginVersion}</version>
3349N/A <inherited>false</inherited>
3349N/A <configuration>
3349N/A <!-- Standard configuration -->
3349N/A <projectName>OpenDJ</projectName>
3349N/A <projectVersion>${docTargetVersion}</projectVersion>
3349N/A <releaseVersion>${docTargetVersion}</releaseVersion>
3349N/A <googleAnalyticsId>${gaId}</googleAnalyticsId>
3349N/A
3349N/A <!-- JCite SDK Example code -->
3349N/A <jCiteSourcePaths>
3349N/A <jCiteSourcePath>${project.basedir}/opendj-ldap-sdk-examples/src/main/java</jCiteSourcePath>
3349N/A </jCiteSourcePaths>
3349N/A </configuration>
3349N/A <executions>
3349N/A <execution>
3349N/A <id>pre-process-doc</id>
3349N/A <phase>pre-site</phase>
3349N/A <goals>
3349N/A <goal>process</goal>
3349N/A </goals>
3349N/A </execution>
3349N/A <execution>
3349N/A <id>build-doc</id>
3349N/A <phase>pre-site</phase>
3349N/A <goals>
3349N/A <goal>build</goal>
3349N/A </goals>
3349N/A </execution>
3349N/A <execution>
3349N/A <id>layout-site</id>
3349N/A <phase>site</phase>
3349N/A <goals>
3349N/A <goal>site</goal>
3349N/A </goals>
3349N/A </execution>
3349N/A <execution>
3349N/A <id>layout-release</id>
3349N/A <phase>site</phase>
3349N/A <goals>
3349N/A <goal>release</goal>
3349N/A </goals>
3349N/A </execution>
3349N/A </executions>
3349N/A </plugin>
3349N/A
3349N/A <plugin>
3349N/A <groupId>org.forgerock.maven.plugins</groupId>
3349N/A <artifactId>javadoc-updater-maven-plugin</artifactId>
3349N/A <version>1.0.0</version>
3349N/A <executions>
3349N/A <execution>
3349N/A <phase>site</phase>
3349N/A <goals>
3349N/A <goal>fixjavadoc</goal>
3349N/A </goals>
3349N/A <configuration>
3349N/A <directory>${project.reporting.outputDirectory}</directory>
3349N/A </configuration>
3349N/A </execution>
3349N/A </executions>
3349N/A </plugin>
3349N/A
3349N/A </plugins>
3349N/A <pluginManagement>
3349N/A <plugins>
3349N/A <plugin>
3349N/A <inherited>true</inherited>
3349N/A <groupId>org.apache.maven.plugins</groupId>
3349N/A <artifactId>maven-compiler-plugin</artifactId>
3349N/A <configuration>
3349N/A <source>1.6</source>
3349N/A <target>1.6</target>
3349N/A </configuration>
3349N/A </plugin>
3349N/A <plugin>
3349N/A <groupId>org.apache.maven.plugins</groupId>
3349N/A <artifactId>maven-surefire-plugin</artifactId>
3349N/A <configuration>
3349N/A <argLine>-server</argLine>
3349N/A <properties>
3349N/A <property>
3349N/A <name>usedefaultlisteners</name>
3349N/A <value>false</value>
3349N/A </property>
3349N/A <property>
3349N/A <name>listener</name>
3349N/A <value>org.forgerock.testng.ForgeRockTestListener</value>
3349N/A </property>
3349N/A </properties>
3349N/A </configuration>
3349N/A </plugin>
3349N/A <plugin>
3349N/A <groupId>org.apache.felix</groupId>
3349N/A <artifactId>maven-bundle-plugin</artifactId>
3349N/A <version>2.3.7</version>
3349N/A <extensions>true</extensions>
3349N/A <configuration>
3349N/A <instructions>
3349N/A <!--
3349N/A | Remove the by default removed headers plus some other to make cleaner the generated MANIFEST.MF
3349N/A -->
3349N/A <_removeheaders>
3349N/A Bnd-LastModified,Built-By,Private-Package,Tool,Created-By,Build-Jdk,Include-Resource,
3349N/A Ignore-Package,Private-Package,Bundle-DocURL
3349N/A </_removeheaders>
3349N/A <Import-Package>${opendj.osgi.import}</Import-Package>
3349N/A </instructions>
3349N/A </configuration>
3349N/A </plugin>
3349N/A <plugin>
3349N/A <groupId>org.apache.maven.plugins</groupId>
3349N/A <artifactId>maven-javadoc-plugin</artifactId>
3349N/A <configuration>
3349N/A <links>
3349N/A <link>http://commons.forgerock.org/i18n-framework/i18n-core/apidocs</link>
3349N/A </links>
3349N/A </configuration>
3349N/A </plugin>
3349N/A <plugin>
3349N/A <groupId>org.apache.maven.plugins</groupId>
3349N/A <artifactId>maven-source-plugin</artifactId>
3349N/A <executions>
3349N/A <execution>
3349N/A <goals>
3349N/A <goal>jar</goal>
3349N/A </goals>
3349N/A </execution>
3349N/A </executions>
3349N/A </plugin>
3349N/A <plugin>
3349N/A <groupId>org.apache.maven.plugins</groupId>
3349N/A <artifactId>maven-site-plugin</artifactId>
3349N/A <configuration>
3349N/A <locales>en</locales>
3349N/A </configuration>
3349N/A </plugin>
3349N/A <plugin>
3349N/A <groupId>org.forgerock.commons</groupId>
3349N/A <artifactId>i18n-maven-plugin</artifactId>
3349N/A <version>${i18nFrameworkVersion}</version>
3349N/A </plugin>
3349N/A <plugin>
3349N/A <groupId>org.codehaus.mojo</groupId>
3349N/A <artifactId>cobertura-maven-plugin</artifactId>
3349N/A <configuration>
3349N/A <instrumentation>
3349N/A <excludes>
3349N/A <exclude>**/*Messages.class</exclude>
3349N/A </excludes>
3349N/A </instrumentation>
3349N/A </configuration>
3349N/A </plugin>
3349N/A <!--This plugin's configuration is used to store Eclipse m2e settings only.
3349N/A It has no influence on the Maven build itself.-->
3349N/A <plugin>
3349N/A <groupId>org.eclipse.m2e</groupId>
3349N/A <artifactId>lifecycle-mapping</artifactId>
3349N/A <version>1.0.0</version>
3349N/A <configuration>
3349N/A <lifecycleMappingMetadata>
3349N/A <pluginExecutions>
3349N/A <pluginExecution>
3349N/A <pluginExecutionFilter>
3349N/A <groupId>org.forgerock.opendj</groupId>
3349N/A <artifactId>opendj-maven-plugin</artifactId>
3349N/A <versionRange>[1.0.0-SNAPSHOT,)</versionRange>
3349N/A <goals>
3349N/A <goal>generate-config</goal>
3349N/A </goals>
3349N/A </pluginExecutionFilter>
3349N/A <action>
3349N/A <execute>
3349N/A <!-- <runOnIncremental>true</runOnIncremental> -->
3349N/A <runOnConfiguration>true</runOnConfiguration>
3349N/A </execute>
3349N/A </action>
3349N/A </pluginExecution>
3349N/A </pluginExecutions>
3349N/A </lifecycleMappingMetadata>
3349N/A </configuration>
3349N/A </plugin>
3349N/A <!-- This is needed to use annotations in maven plugins with maven 3.0.x -->
3349N/A <plugin>
3349N/A <groupId>org.apache.maven.plugins</groupId>
3349N/A <artifactId>maven-plugin-plugin</artifactId>
3349N/A <version>3.2</version>
3349N/A <configuration>
3349N/A <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
3349N/A </configuration>
3349N/A <executions>
3349N/A <execution>
3349N/A <id>mojo-descriptor</id>
3349N/A <phase>process-classes</phase>
3349N/A <goals>
3349N/A <goal>descriptor</goal>
3349N/A </goals>
3349N/A </execution>
3349N/A </executions>
3349N/A </plugin>
3349N/A </plugins>
3349N/A </pluginManagement>
3349N/A </build>
3349N/A <reporting>
3349N/A <plugins>
3349N/A <plugin>
3349N/A <groupId>org.apache.maven.plugins</groupId>
3349N/A <artifactId>maven-project-info-reports-plugin</artifactId>
3349N/A <version>2.4</version>
3349N/A <reportSets>
3349N/A <reportSet>
3349N/A <reports>
3349N/A <report>index</report>
3349N/A <report>mailing-list</report>
3349N/A <report>issue-tracking</report>
3349N/A <report>license</report>
3349N/A <report>scm</report>
3349N/A <report>cim</report>
3349N/A <report>distribution-management</report>
3349N/A </reports>
3349N/A </reportSet>
3349N/A </reportSets>
3349N/A </plugin>
3349N/A </plugins>
3349N/A </reporting>
3349N/A <repositories>
3349N/A <repository>
3349N/A <id>forgerock-staging-repository</id>
3349N/A <name>ForgeRock Release Repository</name>
3349N/A <url>http://maven.forgerock.org/repo/releases</url>
3349N/A <snapshots>
3349N/A <enabled>false</enabled>
3349N/A </snapshots>
3349N/A </repository>
3349N/A <repository>
3349N/A <id>forgerock-snapshots-repository</id>
3349N/A <name>ForgeRock Snapshot Repository</name>
3349N/A <url>http://maven.forgerock.org/repo/snapshots</url>
3349N/A <releases>
3349N/A <enabled>false</enabled>
3349N/A </releases>
3349N/A </repository>
3349N/A <repository>
3349N/A <id>jvnet-nexus-snapshots</id>
3349N/A <url>https://maven.java.net/content/repositories/snapshots</url>
3349N/A <releases>
3349N/A <enabled>false</enabled>
3349N/A </releases>
3349N/A <snapshots>
3349N/A <enabled>true</enabled>
3349N/A </snapshots>
3349N/A </repository>
3349N/A </repositories>
3349N/A <dependencyManagement>
3349N/A <dependencies>
3349N/A <dependency>
3349N/A <groupId>org.forgerock.commons</groupId>
3349N/A <artifactId>i18n-core</artifactId>
3349N/A <version>${i18nFrameworkVersion}</version>
3349N/A <scope>compile</scope>
3349N/A </dependency>
3349N/A <dependency>
3349N/A <groupId>org.forgerock.commons</groupId>
3349N/A <artifactId>i18n-slf4j</artifactId>
3349N/A <version>${i18nFrameworkVersion}</version>
3349N/A <scope>compile</scope>
3349N/A </dependency>
3349N/A <dependency>
3349N/A <groupId>org.slf4j</groupId>
3349N/A <artifactId>slf4j-api</artifactId>
3349N/A <version>${slf4jVersion}</version>
3349N/A </dependency>
3349N/A <dependency>
3349N/A <groupId>org.slf4j</groupId>
3349N/A <artifactId>slf4j-jdk14</artifactId>
3349N/A <version>${slf4jVersion}</version>
3349N/A </dependency>
3349N/A <dependency>
3349N/A <groupId>org.forgerock.commons</groupId>
3349N/A <artifactId>forgerock-util</artifactId>
3349N/A <version>1.3.5-SNAPSHOT</version>
3349N/A </dependency>
3349N/A </dependencies>
3349N/A </dependencyManagement>
3349N/A <dependencies>
3349N/A <dependency>
3349N/A <groupId>org.easytesting</groupId>
3349N/A <artifactId>fest-assert</artifactId>
3349N/A <version>1.4</version>
3349N/A <scope>test</scope>
3349N/A </dependency>
3349N/A <dependency>
3349N/A <groupId>org.mockito</groupId>
3349N/A <artifactId>mockito-all</artifactId>
3349N/A <version>1.8.5</version>
3349N/A <scope>test</scope>
3349N/A </dependency>
3349N/A <dependency>
3349N/A <groupId>org.testng</groupId>
3349N/A <artifactId>testng</artifactId>
3349N/A <version>6.0.1</version>
3349N/A <scope>test</scope>
3349N/A </dependency>
3349N/A <dependency>
3349N/A <groupId>org.slf4j</groupId>
3349N/A <artifactId>slf4j-jdk14</artifactId>
3349N/A <scope>test</scope>
3349N/A </dependency>
3349N/A </dependencies>
3349N/A <licenses>
3349N/A <license>
3349N/A <name>CDDL-1.0</name>
3349N/A <url>http://www.opensource.org/licenses/CDDL-1.0</url>
3349N/A <comments>Common Development and Distribution License (CDDL) 1.0.
3349N/A This license applies to OpenDJ source code as indicated in the
3349N/A source files.</comments>
3349N/A <distribution>repo</distribution>
3349N/A </license>
3349N/A <license>
3349N/A <name>CC BY-NC-ND 3.0</name>
3349N/A <url>http://creativecommons.org/licenses/by-nc-nd/3.0/</url>
3349N/A <comments>Creative Commons Attribution-NonCommercial-NoDerivs 3.0
3349N/A Unported. This license applies to the site content, and to the
3349N/A documentation as indicated in the documentation source code.</comments>
3349N/A <distribution>repo</distribution>
3349N/A </license>
3349N/A </licenses>
3349N/A</project>
3349N/A