pom-maven.xml revision 6343
8a77240a809197c92c0736c431b4b88947a7bac1Christian Maeder ! CDDL HEADER START
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski ! The contents of this file are subject to the terms of the
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder ! Common Development and Distribution License, Version 1.0 only
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski ! (the "License"). You may not use this file except in compliance
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu ! with the License.
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski ! You can obtain a copy of the license at
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder ! or http://forgerock.org/license/CDDLv1.0.html.
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder ! See the License for the specific language governing permissions
0095c7efbddd0ffeed6aaf8ec015346be161d819Till Mossakowski ! and limitations under the License.
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski ! When distributing Covered Code, include this CDDL HEADER in each
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski ! file and include the License file at
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder ! trunk/opendj3/legal-notices/CDDLv1_0.txt. If applicable,
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder ! add the following below this CDDL HEADER, with the fields enclosed
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder ! by brackets "[]" replaced with your own identifying information:
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski ! Portions Copyright [yyyy] [name of copyright owner]
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder ! CDDL HEADER END
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski ! Copyright 2013 ForgeRock AS
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <description>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski OpenDJ is a new LDAPv3 compliant directory service, developed for the Java
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski platform, providing a high performance, highly available and secure store
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski for the identities managed by enterprises.
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </description>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <url>https://svn.forgerock.org/opendj/trunk/opends/</url>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <connection>scm:svn:https://svn.forgerock.org/opendj/trunk/opends/</connection>
556f473448dfcceee22afaa89ed7a364489cdbbbChristian Maeder <developerConnection>scm:svn:https://svn.forgerock.org/opendj/trunk/opends/</developerConnection>
556f473448dfcceee22afaa89ed7a364489cdbbbChristian Maeder <ciManagement>
556f473448dfcceee22afaa89ed7a364489cdbbbChristian Maeder <url>http://builds.forgerock.org/job/OpenDJ%20-%20trunk%20-%20postcommit</url>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <address>opendj-dev@forgerock.org</address>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski </ciManagement>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <repositories>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <name>ForgeRock Release Repository</name>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <url>http://maven.forgerock.org/repo/releases</url>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <url>http://maven.forgerock.org/repo/snapshots</url>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </repository>
adea2e45fa61f1097aadc490a0aeaf4831b729ccChristian Maeder <url>http://download.oracle.com/maven</url>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski </repository>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </repositories>
4ef5e33657aae95850b7e6941f67ac1fb73cd13fChristian Maeder <generatedSourcesDirectory>target/generated-sources</generatedSourcesDirectory>
e7d2b3903c7b44db432538b0d720c21062c24823Christian Maeder </properties>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <dependencies>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski </dependency>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski </dependency>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <artifactId>opendj-rest2ldap-servlet</artifactId>
e7d2b3903c7b44db432538b0d720c21062c24823Christian Maeder </dependency>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <artifactId>opendj-server2x-adapter</artifactId>
556f473448dfcceee22afaa89ed7a364489cdbbbChristian Maeder <!--exclude module="opendj-server"/-->
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski </dependency>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <artifactId>grizzly-http-servlet</artifactId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <version>${grizzlyFrameworkVersion}</version>
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski <!--exclude module="javax.servlet-api" /-->
df11e5eab86d8247f58e301d8f0a2c6ecf4c9541Till Mossakowski </dependency>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <!-- this is built when we are calling maven-antrun-plugin -->
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <systemPath>${user.dir}/build/build-tools/build-tools.jar</systemPath>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- FIXME: We are using a custom built version, but because of this
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder we cannot use test scope, let's find a version that works better
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <scope>system</scope>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <systemPath>${user.dir}/ext/testng/lib/testng-5.7b-jdk15.jar</systemPath-->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>assertj-core</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>mockito-core</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </dependencies>
556f473448dfcceee22afaa89ed7a364489cdbbbChristian Maeder <sourceDirectory>src/server</sourceDirectory>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <!--testSourceDirectory>tests/unit-tests-testng</testSourceDirectory>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <testResources>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <testResource>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <directory>tests/unit-tests-testng/resource</directory>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </testResource>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </testResources-->
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <directory>target</directory>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <outputDirectory>target/classes</outputDirectory>
a65c6747c9acbbebc93baba7bae94d2e3d8cdafbTill Mossakowski <finalName>${artifactId}-${version}</finalName>
4d7d53fec6b551333c79da6ae3b8ca2af0a741abChristian Maeder <testOutputDirectory>target/test-classes</testOutputDirectory>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <sourceDirectory>src/main/java</sourceDirectory>
c911a0ec80ca4a178399c68f1e28be4e2bf42fceChristian Maeder <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
d9a45a35cd696085be1a038b2cc67bee6819c574cmaeder <testSourceDirectory>src/test/java</testSourceDirectory>
d9a45a35cd696085be1a038b2cc67bee6819c574cmaeder <resources>
d9a45a35cd696085be1a038b2cc67bee6819c574cmaeder <directory>src/main/resources</directory>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <testResources>
d9a45a35cd696085be1a038b2cc67bee6819c574cmaeder <testResource>
cd6e5706893519bfcf24539afa252fcbed5097ddKlaus Luettich <directory>src/test/resources</directory>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </testResource>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </testResources>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <groupId>org.apache.maven.plugins</groupId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <artifactId>maven-compiler-plugin</artifactId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <configuration>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <!-- Use <excludes> tag for excluding from production code -->
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <testExcludes>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </testExcludes>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </configuration>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <groupId>org.apache.maven.plugins</groupId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <artifactId>maven-surefire-plugin</artifactId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <version>2.14.1</version>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <configuration>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <suiteXmlFiles>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <suiteXmlFile>ext/testng/testng.xml</suiteXmlFile>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </suiteXmlFiles>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </configuration>
e7d2b3903c7b44db432538b0d720c21062c24823Christian Maeder <groupId>org.apache.maven.plugins</groupId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <artifactId>maven-release-plugin</artifactId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <configuration>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <!-- Required for release:perform: the parent pom specifies a value
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder for "arguments" in the plugin configuration. This prevents
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder command line setting of the option. -->
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <arguments>-Penforce -Dopendmk.lib.dir=${opendmk.lib.dir}</arguments>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder </configuration>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <artifactId>maven-antrun-plugin</artifactId>
8c7aa750542dcadb94b971be712564a9a8f1d189Christian Maeder <configuration>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <property name="absoluteGenSrcDir" location="${user.dir}/${generatedSourcesDirectory}" />
556f473448dfcceee22afaa89ed7a364489cdbbbChristian Maeder <property name="msg.javagen.dir" location="${absoluteGenSrcDir}" />
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <property name="admin.src.dir" location="${absoluteGenSrcDir}" />
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <!--property name="snmp.gen.dir" location="${absoluteGenSrcDir}" /-->
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <ant target="generatesources" inheritAll="true" inheritRefs="true" />
a98fd29a06e80e447af26d898044c23497adbc73Mihai Codescu </configuration>
a98fd29a06e80e447af26d898044c23497adbc73Mihai Codescu </executions>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <artifactId>build-helper-maven-plugin</artifactId>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <configuration>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <source>${generatedSourcesDirectory}</source>
09b431a868c79a92ae7c9bd141565f43f9034144Christian Maeder <!--source>src/build-tools</source--><!-- We are using build-tools.jar -->
c911a0ec80ca4a178399c68f1e28be4e2bf42fceChristian Maeder </configuration>
c911a0ec80ca4a178399c68f1e28be4e2bf42fceChristian Maeder </executions>