pom-maven.xml revision b01d258c572743c78c89899e0a49199bac91a7df
9784417c60301832780850e1ff9d7e46706268f1Till Mossakowski ! CDDL HEADER START
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu ! The contents of this file are subject to the terms of the
2eeec5240b424984e3ee26296da1eeab6c6d739eChristian Maeder ! Common Development and Distribution License, Version 1.0 only
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder ! (the "License"). You may not use this file except in compliance
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder ! with the License.
9784417c60301832780850e1ff9d7e46706268f1Till Mossakowski ! You can obtain a copy of the license at
679d3f541f7a9ede4079e045f7758873bb901872Till Mossakowski ! or http://forgerock.org/license/CDDLv1.0.html.
d5a225e7c58f6a8ab7b5acda22841784a19e261fmcodescu ! See the License for the specific language governing permissions
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder ! and limitations under the License.
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder ! When distributing Covered Code, include this CDDL HEADER in each
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder ! file and include the License file at
16023c23c9d17743033afd994ad11c386d17b376Christian Maeder ! trunk/opendj3/legal-notices/CDDLv1_0.txt. If applicable,
0fe1b901cec27c06b8aad7548f56a7cab4dee6a4Till Mossakowski ! add the following below this CDDL HEADER, with the fields enclosed
fa1efeb55163f27f261d22a9062fbc25ab4d8d52Michael Chan ! by brackets "[]" replaced with your own identifying information:
fa1efeb55163f27f261d22a9062fbc25ab4d8d52Michael Chan ! Portions Copyright [yyyy] [name of copyright owner]
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder ! CDDL HEADER END
fb7c3ffc41767729db506ad0ac1262ecfb5febf8Christian Maeder ! Copyright 2013 ForgeRock AS
e40758c36e3e5312669558ad189b24b3eaf10c59Mihai Codescu<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
e182d0ec56025d97d74829cac75ee31eec12b093Maciek Makowski <description>
e1a13f91fd3074f2e4b9c6fd1933787d2ad9e753Christian Maeder OpenDJ is a new LDAPv3 compliant directory service, developed for the Java
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder platform, providing a high performance, highly available and secure store
9603ad7198b72e812688ad7970e4eac4b553837aKlaus Luettich for the identities managed by enterprises.
64d8c3cace7c7a6bc3d862c4afc2628bcd54a3bfChristian Maeder </description>
56cd0da55d058b262b1626ddcd78db6bd9a90551Christian Maeder <url>https://svn.forgerock.org/opendj/trunk/opends/</url>
0c5ae2bb1841d0efb4fa1fb55c510fd1ac0884fdChristian Maeder <connection>scm:svn:https://svn.forgerock.org/opendj/trunk/opends/</connection>
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder <developerConnection>scm:svn:https://svn.forgerock.org/opendj/trunk/opends/</developerConnection>
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder <ciManagement>
9044adfd85e4d57a29ea3eefd73a973d36c862ddmcodescu <url>http://builds.forgerock.org/job/OpenDJ%20-%20trunk%20-%20postcommit</url>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <address>opendj-dev@forgerock.org</address>
48cf28f5245ec6879710165606262238784a1f15Soeren D. Schulze </ciManagement>
c246854fd9abd0cdb3d11a52a350ebad2fbaa09bChristian Maeder <repositories>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <url>http://maven.forgerock.org/repo/releases</url>
53a877c93b93d82cffe0f1977b5bf757ed84f9a5Mihai Codescu </repository>
cf2b9a0b6abf1ee40d6e0a49f96e61afb8c424b8Aivaras Jakubauskas <name>ForgeRock Snapshot Repository</name>
2fffd97efb53c792854c1557a87fd4f994e5a2b3mcodescu <url>http://maven.forgerock.org/repo/snapshots</url>
54fb645be0a806e7fd3c0eed5691c2153eb8d518Christian Maeder </repository>
a2e1df1a654e9f683373245b6fbfc5f415842eb5Christian Maeder <url>http://download.oracle.com/maven</url>
2a0562f417902e59161fe6a2173fdc8aa3877616Christian Maeder </repository>
2a0562f417902e59161fe6a2173fdc8aa3877616Christian Maeder </repositories>
70e5d1e7199cc22d75e5f3498a7cc851cade9a5dChristian Maeder <generatedSourcesDirectory>target/generated-sources</generatedSourcesDirectory>
dff1de7ad15d1582e25d636c3724dd202874897fChristian Maeder </properties>
ffd2214759f0055aa5dfa95583a6060516ad766fChristian Maeder <dependencies>
fb9ec1e4dd1877781ec2b491fb0a6bcd38a7b04dcmaeder <dependency>
2ccdb81b4018e0a76f6dad3a940ba1241e98f6d9cmaeder </dependency>
ffd2214759f0055aa5dfa95583a6060516ad766fChristian Maeder </dependency>
d96bfd1d7a4595bfff87771b91797330fa939455Christian Maeder </dependency>
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa <artifactId>opendj-rest2ldap-servlet</artifactId>
ffd2214759f0055aa5dfa95583a6060516ad766fChristian Maeder </dependency>
ffd2214759f0055aa5dfa95583a6060516ad766fChristian Maeder <artifactId>opendj-server2x-adapter</artifactId>
ffd2214759f0055aa5dfa95583a6060516ad766fChristian Maeder <!--exclude module="opendj-server"/-->
ffd2214759f0055aa5dfa95583a6060516ad766fChristian Maeder </dependency>
ffd2214759f0055aa5dfa95583a6060516ad766fChristian Maeder <artifactId>grizzly-http-servlet</artifactId>
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill Mossakowski <version>${grizzlyFrameworkVersion}</version>
ab53b2d1773ac020b0df4cc9edeb0debe12e7a09cmaeder <!--exclude module="javax.servlet-api" /-->
2a0562f417902e59161fe6a2173fdc8aa3877616Christian Maeder </dependency>
ab53b2d1773ac020b0df4cc9edeb0debe12e7a09cmaeder <dependency>
ab53b2d1773ac020b0df4cc9edeb0debe12e7a09cmaeder <!-- this is built when we are calling maven-antrun-plugin -->
11c3a215d5cf043181e83929f1ce214df65cb587Christian Maeder <systemPath>${user.dir}/build/build-tools/build-tools.jar</systemPath>
acc358348c23ba8b7a0c58aff12c49c947b01825Christian Maeder </dependency>
74be884c1e3c3a9b0bace45a482a9030065b7ab4cmaeder <!-- FIXME: We are using a custom built version, but because of this
966ad5a92ae6faa736f7abd8aff54aa239037f0aTill Mossakowski we cannot use test scope, let's find a version that works better
ab53b2d1773ac020b0df4cc9edeb0debe12e7a09cmaeder <scope>system</scope>
966ad5a92ae6faa736f7abd8aff54aa239037f0aTill Mossakowski <systemPath>${user.dir}/ext/testng/lib/testng-5.7b-jdk15.jar</systemPath-->
ab53b2d1773ac020b0df4cc9edeb0debe12e7a09cmaeder </dependency>
a6ebae9cdcee5b4f6388f3493295fe6b740a728dChristian Maeder </dependency>
5d3a79579335f02a578cec84a622e1b6fabdab44Christian Maeder </dependency>
80083e5c815823405eed7c5a7f4db30d0512223fChristian Maeder </dependencies>
af6e92e4a9ca308f928f9909acee115f801c5db5Ewaryst Schulz <sourceDirectory>src/server</sourceDirectory>
32c38acfa0f8c8032f829cd8fa83fdb1d8e5e581Christian Maeder <!--testSourceDirectory>tests/unit-tests-testng</testSourceDirectory>
ab53b2d1773ac020b0df4cc9edeb0debe12e7a09cmaeder <testResources>
f8065e835104ae5eaa148e9b37a81e768990724bEugen Kuksa <testResource>
966b9e5b583d3a4986e7fe05c0e5e49c8566c39eChristian Maeder <directory>tests/unit-tests-testng/resource</directory>
b47b9b7b9d177e7b48e74998082de5f0d3943255Christian Maeder </testResource>
af6e92e4a9ca308f928f9909acee115f801c5db5Ewaryst Schulz </testResources-->
7f7460e7095628f3437b116ee78d3043d11f8febChristian Maeder <directory>target</directory>
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder <outputDirectory>target/classes</outputDirectory>
b47b9b7b9d177e7b48e74998082de5f0d3943255Christian Maeder <finalName>${artifactId}-${version}</finalName>
de8eee2014437ec4020be15cd363257f87e79943Christian Maeder <testOutputDirectory>target/test-classes</testOutputDirectory>
4d886fa3abade88e5e1c0a5b20980b1ede3d05b1Christian Maeder <sourceDirectory>src/main/java</sourceDirectory>
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
11c3a215d5cf043181e83929f1ce214df65cb587Christian Maeder <testSourceDirectory>src/test/java</testSourceDirectory>
f8065e835104ae5eaa148e9b37a81e768990724bEugen Kuksa <directory>src/main/resources</directory>
f8065e835104ae5eaa148e9b37a81e768990724bEugen Kuksa <testResources>
f8065e835104ae5eaa148e9b37a81e768990724bEugen Kuksa <testResource>
d6845258c75f903bb4dcc228077a68bb648e1597Christian Maeder <directory>src/test/resources</directory>
e167a3665dac3fca4313bb76ee5b1a04f8e5b266Christian Maeder </testResource>
d6845258c75f903bb4dcc228077a68bb648e1597Christian Maeder </testResources>
d6845258c75f903bb4dcc228077a68bb648e1597Christian Maeder <groupId>org.apache.maven.plugins</groupId>
d6845258c75f903bb4dcc228077a68bb648e1597Christian Maeder <artifactId>maven-compiler-plugin</artifactId>
54fb645be0a806e7fd3c0eed5691c2153eb8d518Christian Maeder <configuration>
a2e1df1a654e9f683373245b6fbfc5f415842eb5Christian Maeder <!-- Use <excludes> tag for excluding from production code -->
966b9e5b583d3a4986e7fe05c0e5e49c8566c39eChristian Maeder <testExcludes>
89ab08979dc23d72e9e09c8990a8c44847041d6fChristian Maeder </testExcludes>
966b9e5b583d3a4986e7fe05c0e5e49c8566c39eChristian Maeder </configuration>
bcd35fcdda4233c42766519772b2e9fbab57f975Christian Maeder <groupId>org.apache.maven.plugins</groupId>
bcd35fcdda4233c42766519772b2e9fbab57f975Christian Maeder <artifactId>maven-surefire-plugin</artifactId>
44afe69b6b3cc7314ef270e125196127777c6c87Christian Maeder <version>2.14.1</version>
44afe69b6b3cc7314ef270e125196127777c6c87Christian Maeder <configuration>
44afe69b6b3cc7314ef270e125196127777c6c87Christian Maeder <suiteXmlFiles>
d0cc19953154042415f3a85ada1c905397884936Christian Maeder <suiteXmlFile>ext/testng/testng.xml</suiteXmlFile>
bcd35fcdda4233c42766519772b2e9fbab57f975Christian Maeder </suiteXmlFiles>
bcd35fcdda4233c42766519772b2e9fbab57f975Christian Maeder </configuration>
a2e1df1a654e9f683373245b6fbfc5f415842eb5Christian Maeder <groupId>org.apache.maven.plugins</groupId>
d0cc19953154042415f3a85ada1c905397884936Christian Maeder <artifactId>maven-release-plugin</artifactId>
2a9702a373738717c83824512bd9389b5870fc92Christian Maeder <configuration>
be8b8876edf3d7138ddd39a4ec07d857dde5bbb5Christian Maeder <!-- Required for release:perform: the parent pom specifies a value
d0cc19953154042415f3a85ada1c905397884936Christian Maeder for "arguments" in the plugin configuration. This prevents
be8b8876edf3d7138ddd39a4ec07d857dde5bbb5Christian Maeder command line setting of the option. -->
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder <arguments>-Penforce -Dopendmk.lib.dir=${opendmk.lib.dir}</arguments>
2a9702a373738717c83824512bd9389b5870fc92Christian Maeder </configuration>
be8b8876edf3d7138ddd39a4ec07d857dde5bbb5Christian Maeder <artifactId>maven-antrun-plugin</artifactId>
2a0562f417902e59161fe6a2173fdc8aa3877616Christian Maeder <configuration>
2a0562f417902e59161fe6a2173fdc8aa3877616Christian Maeder <property name="absoluteGenSrcDir" location="${user.dir}/${generatedSourcesDirectory}" />
f1d04fe5072b827d9cc490ebdbca78108241a392Christian Maeder <property name="msg.javagen.dir" location="${absoluteGenSrcDir}" />
4b0e0613129ebfc53e3e87985c20a537da91d18dChristian Maeder <property name="admin.src.dir" location="${absoluteGenSrcDir}" />
2a0562f417902e59161fe6a2173fdc8aa3877616Christian Maeder <!--property name="snmp.gen.dir" location="${absoluteGenSrcDir}" /-->
2a0562f417902e59161fe6a2173fdc8aa3877616Christian Maeder <ant target="generatesources" inheritAll="true" inheritRefs="true" />
d0cc19953154042415f3a85ada1c905397884936Christian Maeder </configuration>
26ed2a19326560786ff94dfc462309d6d5d862a8Heng Jiang </executions>
e1a13f91fd3074f2e4b9c6fd1933787d2ad9e753Christian Maeder <artifactId>build-helper-maven-plugin</artifactId>
d0916b96ca9f90822c0bb6062b13d5de83bf410aSoeren D. Schulze <configuration>
11c3a215d5cf043181e83929f1ce214df65cb587Christian Maeder <source>${generatedSourcesDirectory}</source>
3498df662e47578110a1c0c08834fff054bc8878Christian Maeder <!--source>src/build-tools</source--><!-- We are using build-tools.jar -->
7242e6bea0919135c6ef667c118ad3f47c023b46Christian Maeder </configuration>
4f3a84cb1b7e55ce38df8f4ac71d06b574b23cb1mscodescu </execution>
117a0f03fb483fc6d8ad4fb39cf2d142187c8e2fmscodescu </executions>