pom.xml revision aaf3509eff6f6af6db408ff7181d537c18ade3bd
b03274844ecd270f9e9331f51cc4236a33e2e671Christian 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) 2011-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
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder ~ permission and limitations under the License.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ When distributing Covered Code, include this CDDL
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ Header Notice in each file and include the License file
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ at http://forgerock.org/license/CDDLv1.0.html
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ If applicable, add the following below the CDDL Header,
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ with the fields enclosed by brackets [] replaced by
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ your own identifying information:
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ "Portions Copyrighted [year] [name of copyright owner]"
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder -->
d90c545f128262b3ed863e447bc068ab2b9b2ff6Christian 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">
d90c545f128262b3ed863e447bc068ab2b9b2ff6Christian Maeder <modelVersion>4.0.0</modelVersion>
d90c545f128262b3ed863e447bc068ab2b9b2ff6Christian Maeder <parent>
d90c545f128262b3ed863e447bc068ab2b9b2ff6Christian Maeder <artifactId>openidm-project</artifactId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.forgerock.openidm</groupId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <version>3.1.0-RC3-SNAPSHOT</version>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder </parent>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <artifactId>openidm-provisioner</artifactId>
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder <packaging>bundle</packaging>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <name>OpenIDM Provisioner System Bundle</name>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <description>The bundle provides the CRUD functionality for system objects.</description>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <properties>
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <openidm.osgi.import.before.defaults>!org.testng.annotations,!com_cenqua_clover</openidm.osgi.import.before.defaults>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder </properties>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <dependencies>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <dependency>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <groupId>org.forgerock.openidm</groupId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <artifactId>openidm-system</artifactId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <version>${project.version}</version>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder </dependency>
54046c44f308bf94cd1a53106befa4d471e9e467Mihai Codescu <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.forgerock.openidm</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>openidm-quartz-fragment</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <version>${project.version}</version>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu </dependency>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <dependency>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <groupId>org.forgerock.commons</groupId>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <artifactId>json-resource</artifactId>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder </dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.forgerock.commons</groupId>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <artifactId>i18n-slf4j</artifactId>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder </dependency>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <!-- Provided OSGi Dependencies -->
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.osgi</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>org.osgi.core</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <scope>provided</scope>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </dependency>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.apache.felix</groupId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <artifactId>org.apache.felix.framework</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <scope>provided</scope>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu </dependency>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.osgi</groupId>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <artifactId>org.osgi.compendium</artifactId>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder <scope>provided</scope>
192e99bc2be493bfdf173ebe242f2ab58e1e45f8Christian Maeder </dependency>
192e99bc2be493bfdf173ebe242f2ab58e1e45f8Christian Maeder
192e99bc2be493bfdf173ebe242f2ab58e1e45f8Christian Maeder <!-- Provided Dependencies -->
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.apache.felix</groupId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <artifactId>org.apache.felix.scr.annotations</artifactId>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <scope>provided</scope>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu </dependency>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <!-- Test Dependencies -->
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <dependency>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <groupId>org.testng</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>testng</artifactId>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <scope>test</scope>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu </dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.easytesting</groupId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <artifactId>fest-assert-core</artifactId>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu <scope>test</scope>
36f69d35e01d2d6b6bdc165b49661f2a80af8687Mihai Codescu </dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.mockito</groupId>
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <artifactId>mockito-all</artifactId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <scope>test</scope>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </dependency>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder </dependencies>
dda4e358a429dc24dd09d42b409d709a19eff159Christian Maeder <build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-scr-plugin</artifactId>
<executions>
<execution>
<id>generate-scr-scrdescriptor</id>
<goals>
<goal>scr</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<Private-Package>org.forgerock.openidm.provisioner.impl.*</Private-Package>
<Export-Package>
org.forgerock.openidm.provisioner;version="${project.version}"
</Export-Package>
</instructions>
</configuration>
</plugin>
</plugins>
</build>
</project>