pom.xml revision 2eb24152b9a7c76f8f578638573097138f8f2174
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski The contents of this file are subject to the terms of the Common Development and
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder Distribution License (the License). You may not use this file except in compliance with the
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu License.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder
cfbd735270fe52115cef0508d265785efcb99cd7Christian Maeder You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder specific language governing permission and limitations under the License.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder When distributing Covered Software, include this CDDL Header Notice in each file and include
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder Header, with the fields enclosed by brackets [] replaced by your own identifying
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder information: "Portions Copyrighted [year] [name of copyright owner]".
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder Copyright © 2012 ForgeRock AS. All rights reserved.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder -->
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder<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">
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <modelVersion>4.0.0</modelVersion>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <parent>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.forgerock.openidm</groupId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <artifactId>openidm-project</artifactId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <version>4.0.0</version>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </parent>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <artifactId>openidm-selfservice</artifactId>
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder <packaging>bundle</packaging>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <name>OpenIDM Self-Service Bundle</name>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <description>Self-service supports common user tasks prior to logging in: registration, password reset, and forgotten password retrieval.</description>
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <dependencies>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependency>
bf4226899034bddcfe81c870cbedf28c2890370eChristian Maeder <groupId>org.forgerock.openidm</groupId>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <artifactId>openidm-router</artifactId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <version>${project.version}</version>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder </dependency>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <dependency>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <groupId>org.forgerock.commons</groupId>
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder <artifactId>forgerock-selfservice-core</artifactId>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder </dependency>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <dependency>
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder <groupId>org.forgerock.commons</groupId>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <artifactId>forgerock-selfservice-stages</artifactId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder </dependency>
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder <dependency>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <groupId>org.forgerock.commons</groupId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <artifactId>forgerock-selfservice-json</artifactId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder </dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.forgerock.commons</groupId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <artifactId>json-crypto-core</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <groupId>org.forgerock.http</groupId>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <artifactId>chf-client-apache-sync</artifactId>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder </dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <dependency>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <groupId>org.forgerock.openidm</groupId>
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <artifactId>openidm-enhanced-config</artifactId>
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <version>${project.version}</version>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder </dependency>
04d04d19fdd5320953c78ad5b6d2d11f85bc4bcfChristian Maeder <dependency>
333780eae2be9f20fe46dedbf5eb46ffa0cbfd02Christian Maeder <groupId>org.forgerock.openidm</groupId>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <artifactId>openidm-smartevent</artifactId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <version>${project.version}</version>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder </dependency>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <dependency>
edd35c6c970fa1707dc6ad7a3ba26119e0046223Cui Jian <groupId>org.forgerock.openidm</groupId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <artifactId>openidm-core</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <version>${project.version}</version>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </dependency>
e44a4fd691fbfb3a1ac9f3f31aae7d5245055760Christian Maeder
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- Provided OSGi Dependencies -->
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <dependency>
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <groupId>org.osgi</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>org.osgi.core</artifactId>
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <scope>provided</scope>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder </dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <dependency>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <groupId>org.osgi</groupId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <artifactId>org.osgi.compendium</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <scope>provided</scope>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- Provided Dependencies -->
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <dependency>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <groupId>org.apache.felix</groupId>
04d04d19fdd5320953c78ad5b6d2d11f85bc4bcfChristian Maeder <artifactId>org.apache.felix.scr.annotations</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <scope>provided</scope>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <!-- Test Dependencies -->
afddef51d985ac2ea76a6bd846f04cbbc4311305Razvan Pascanu <dependency>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <groupId>org.forgerock.commons</groupId>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <artifactId>script-javascript</artifactId>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <scope>test</scope>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.forgerock.commons</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>forgerock-test-utils</artifactId>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <scope>test</scope>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <groupId>org.testng</groupId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <artifactId>testng</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <scope>test</scope>
64325303fc09fc4d88ced49be11ff2d29966422aCui Jian </dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.assertj</groupId>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <artifactId>assertj-core</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <scope>test</scope>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </dependency>
da955132262baab309a50fdffe228c9efe68251dCui Jian <dependency>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <groupId>org.mockito</groupId>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <artifactId>mockito-all</artifactId>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <scope>test</scope>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </dependencies>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <build>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <plugins>
5ff3af2a00b2663a7aaeffa820338a895dc38b82Cui Jian <plugin>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.apache.felix</groupId>
da955132262baab309a50fdffe228c9efe68251dCui Jian <artifactId>maven-scr-plugin</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <executions>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <execution>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <id>generate-scr-scrdescriptor</id>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <goals>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <goal>scr</goal>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder </goals>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </execution>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </executions>
da955132262baab309a50fdffe228c9efe68251dCui Jian </plugin>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <plugin>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <groupId>org.apache.felix</groupId>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <artifactId>maven-bundle-plugin</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <extensions>true</extensions>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder <configuration>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <instructions>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <DynamicImport-Package>*</DynamicImport-Package>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder </instructions>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </configuration>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </plugin>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </plugins>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </build>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder</project>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder