pom.xml revision 885563dac5c16d88a706516c6a512e8fa3fff945
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 -->
b03274844ecd270f9e9331f51cc4236a33e2e671Christian 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">
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <modelVersion>4.0.0</modelVersion>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <parent>
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <groupId>org.forgerock.openidm</groupId>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <artifactId>openidm-project</artifactId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <version>4.0.0</version>
bf4226899034bddcfe81c870cbedf28c2890370eChristian Maeder </parent>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <artifactId>openidm-scheduler</artifactId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <name>OpenIDM scheduler</name>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <packaging>bundle</packaging>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <dependencies>
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder <dependency>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <groupId>org.forgerock.commons</groupId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <artifactId>script-common</artifactId>
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder </dependency>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <dependency>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <groupId>org.forgerock.openidm</groupId>
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder <artifactId>openidm-enhanced-config</artifactId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <version>${project.version}</version>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder </dependency>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <groupId>org.forgerock.openidm</groupId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <artifactId>openidm-quartz-fragment</artifactId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <version>${project.version}</version>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <groupId>org.forgerock.openidm</groupId>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <artifactId>openidm-cluster</artifactId>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <version>${project.version}</version>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder </dependency>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <dependency>
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <groupId>org.forgerock.openidm</groupId>
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <artifactId>openidm-policy</artifactId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <version>${project.version}</version>
04d04d19fdd5320953c78ad5b6d2d11f85bc4bcfChristian Maeder </dependency>
333780eae2be9f20fe46dedbf5eb46ffa0cbfd02Christian Maeder <dependency>
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <groupId>org.apache.servicemix.bundles</groupId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <artifactId>org.apache.servicemix.bundles.quartz</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <exclusions>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <exclusion>
edd35c6c970fa1707dc6ad7a3ba26119e0046223Cui Jian <artifactId>jta</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <groupId>javax.transaction</groupId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder </exclusion>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </exclusions>
e44a4fd691fbfb3a1ac9f3f31aae7d5245055760Christian Maeder </dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <!-- Provided OSGi Dependencies -->
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.osgi</groupId>
2c81e2bd9f9dee247c74a642c03620a2f799d0a4Razvan Pascanu <artifactId>org.osgi.core</artifactId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <scope>provided</scope>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </dependency>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <dependency>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <groupId>org.apache.felix</groupId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <artifactId>org.apache.felix.framework</artifactId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <scope>provided</scope>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <dependency>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <groupId>org.osgi</groupId>
04d04d19fdd5320953c78ad5b6d2d11f85bc4bcfChristian Maeder <artifactId>org.osgi.compendium</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <scope>provided</scope>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <!-- Provided Dependencies -->
afddef51d985ac2ea76a6bd846f04cbbc4311305Razvan Pascanu <dependency>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <groupId>org.apache.felix</groupId>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <artifactId>org.apache.felix.scr.annotations</artifactId>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <scope>provided</scope>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- Test Dependencies -->
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <dependency>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <groupId>org.forgerock.commons</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>forgerock-test-utils</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <scope>test</scope>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.testng</groupId>
64325303fc09fc4d88ced49be11ff2d29966422aCui Jian <artifactId>testng</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <scope>test</scope>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </dependency>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.assertj</groupId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <artifactId>assertj-core</artifactId>
da955132262baab309a50fdffe228c9efe68251dCui Jian <scope>test</scope>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian </dependency>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <dependency>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <groupId>org.easytesting</groupId>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <artifactId>fest-assert-core</artifactId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <scope>test</scope>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <groupId>org.mockito</groupId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <artifactId>mockito-all</artifactId>
5ff3af2a00b2663a7aaeffa820338a895dc38b82Cui Jian <scope>test</scope>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </dependency>
da955132262baab309a50fdffe228c9efe68251dCui Jian </dependencies>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <build>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <plugins>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <plugin>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.apache.felix</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>maven-scr-plugin</artifactId>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <executions>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <execution>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <id>generate-scr-scrdescriptor</id>
da955132262baab309a50fdffe228c9efe68251dCui Jian <goals>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <goal>scr</goal>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian </goals>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder </execution>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </executions>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder </plugin>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <plugin>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <groupId>org.apache.felix</groupId>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder <artifactId>maven-bundle-plugin</artifactId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <extensions>true</extensions>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <configuration>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <instructions>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <Private-Package>org.forgerock.openidm.scheduler.impl.*</Private-Package>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <Export-Package>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder org.forgerock.openidm.scheduler;version="${project.version}"
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </Export-Package>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </instructions>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </configuration>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </plugin>
d24317c8197e565e60c8f41309de246249c1e57eChristian Maeder </plugins>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </build>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder</project>
e953bea49e7f0e1a43bccf2a66c5e2a2b50848e0Christian Maeder