pom.xml revision ceb34ed5d9b29c20e3ed0540d1052e7400cae276
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder ~
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu ~ Copyright (c) 2012-2013 ForgeRock AS. All Rights Reserved
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~
cfbd735270fe52115cef0508d265785efcb99cd7Christian Maeder ~ The contents of this file are subject to the terms
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ of the Common Development and Distribution License
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ (the License). You may not use this file except in
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ compliance with the License.
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski ~
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ You can obtain a copy of the License at
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ http://forgerock.org/license/CDDLv1.0.html
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ See the License for the specific language governing
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ permission and limitations under the License.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~
2ed75b9c0aced535e9bc446cd294fd0f530e7fe0Christian Maeder ~ When distributing Covered Code, include this CDDL
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder ~ Header Notice in each file and include the License file
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ at http://forgerock.org/license/CDDLv1.0.html
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder ~ If applicable, add the following below the CDDL Header,
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder ~ with the fields enclosed by brackets [] replaced by
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder ~ your own identifying information:
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder ~ "Portions Copyrighted [year] [name of copyright owner]"
10e12ec6ab28a40706609341c727422a0cd8d34dChristian Maeder -->
3fe83d4c932a8266edcf0304a97814c59821d91fChristian 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">
b2e92fd7a332d07a52e0284ea7a40618e0ff5656Christian Maeder <modelVersion>4.0.0</modelVersion>
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder <parent>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <artifactId>openidm-project</artifactId>
b2e92fd7a332d07a52e0284ea7a40618e0ff5656Christian Maeder <groupId>org.forgerock.openidm</groupId>
a1c6679d00e15a949730ab640159e0adc5b0e3e7Christian Maeder <version>4.0.0-SNAPSHOT</version>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </parent>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <artifactId>openidm-customendpoint</artifactId>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <packaging>bundle</packaging>
cfbe82ead3f3127387072a21cc151e39f4fa51c6Christian Maeder <name>OpenIDM Custom Endpoints Bundle</name>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <description>This bundle allow to start custom scripted endpoints accessed under /endpoint/</description>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <dependencies>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder <!-- ForgeRock Commons -->
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <dependency>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder <groupId>org.forgerock.commons</groupId>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder <artifactId>forgerock-util</artifactId>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder </dependency>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder <dependency>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder <groupId>org.forgerock.http</groupId>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder <artifactId>chf-http-core</artifactId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </dependency>
cd9ca21a6446db25db7dca76a01c14231d4d48d5Cui Jian <!-- OpenDIM Dependencies -->
388d584887dcaee44aa6f27dc9a054a3df4890a5Christian Maeder <dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <groupId>org.forgerock.openidm</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>openidm-script</artifactId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <version>${project.version}</version>
94d9a4cf9aca9662f2a35f1d53170e86739baf24Cui Jian </dependency>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <!-- Provided OSGi Dependencies -->
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <groupId>org.osgi</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>org.osgi.core</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <scope>provided</scope>
0d0278c34a374b29c2d6c58b39b8b56e283d48e8Christian Maeder </dependency>
94d9a4cf9aca9662f2a35f1d53170e86739baf24Cui Jian <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <dependency>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <groupId>org.apache.felix</groupId>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <artifactId>org.apache.felix.framework</artifactId>
544b866d340cdef36332f59ecd899daa1807f6c7Cui Jian <scope>provided</scope>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependency>
da955132262baab309a50fdffe228c9efe68251dCui Jian <groupId>org.osgi</groupId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <artifactId>org.osgi.compendium</artifactId>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <scope>provided</scope>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder </dependency>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <!-- Provided Dependencies -->
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <dependency>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <groupId>org.apache.felix</groupId>
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <artifactId>org.apache.felix.scr.annotations</artifactId>
31009d997a07e58087aa8acb84bc6ac90cb82942Till Mossakowski <scope>provided</scope>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </dependency>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder
5129a6bc64bcdb44aa111adb7bd2d0683f452b7aChristian Maeder <!-- Test Dependencies -->
5129a6bc64bcdb44aa111adb7bd2d0683f452b7aChristian Maeder <dependency>
c458c6f5a2ce173d8af7a7f5cb434813eb870937Jorina Freya Gerken <groupId>org.testng</groupId>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <artifactId>testng</artifactId>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <scope>test</scope>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <dependency>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <groupId>org.easytesting</groupId>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <artifactId>fest-assert-core</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <scope>test</scope>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </dependency>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <dependency>
10e12ec6ab28a40706609341c727422a0cd8d34dChristian Maeder <groupId>org.mockito</groupId>
10e12ec6ab28a40706609341c727422a0cd8d34dChristian Maeder <artifactId>mockito-all</artifactId>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <scope>test</scope>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </dependency>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </dependencies>
10e12ec6ab28a40706609341c727422a0cd8d34dChristian Maeder <build>
2ed75b9c0aced535e9bc446cd294fd0f530e7fe0Christian Maeder <plugins>
10e12ec6ab28a40706609341c727422a0cd8d34dChristian Maeder <plugin>
10e12ec6ab28a40706609341c727422a0cd8d34dChristian Maeder <groupId>org.apache.felix</groupId>
31009d997a07e58087aa8acb84bc6ac90cb82942Till Mossakowski <artifactId>maven-scr-plugin</artifactId>
b73d620aafdd5aef1d6dfbc5adc2060aa38818a9Christian Maeder <executions>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <execution>
e953bea49e7f0e1a43bccf2a66c5e2a2b50848e0Christian Maeder <id>generate-scr-scrdescriptor</id>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <goals>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <goal>scr</goal>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </goals>
31009d997a07e58087aa8acb84bc6ac90cb82942Till Mossakowski </execution>
b73d620aafdd5aef1d6dfbc5adc2060aa38818a9Christian Maeder </executions>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </plugin>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <plugin>
edd35c6c970fa1707dc6ad7a3ba26119e0046223Cui Jian <groupId>org.apache.felix</groupId>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <artifactId>maven-bundle-plugin</artifactId>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder <extensions>true</extensions>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </plugin>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder </plugins>
62e5d73e5f0b5b4df9999aa4e523ed8f54cc24a6Christian Maeder </build>
95a43f69d0da78c0cb804b6ea6c907d6e831a203Christian Maeder</project>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder