pom.xml revision 44e29ab1a81842519755c5d3b9a3403efad35354
d29201dd5328b88140ce050100693c501852657dChristian Maeder<?xml version="1.0" encoding="UTF-8"?>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich<!--
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~
956dc203c5fce297dd8ba3ba77703df3d87c8597Christian Maeder ~ Copyright (c) 2011-2012 ForgeRock AS. All Rights Reserved
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu ~
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~ The contents of this file are subject to the terms
99634745e86bb1c79da4e2b376e580f65ee67082Klaus Luettich ~ of the Common Development and Distribution License
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~ (the License). You may not use this file except in
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~ compliance with the License.
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~
99634745e86bb1c79da4e2b376e580f65ee67082Klaus Luettich ~ You can obtain a copy of the License at
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~ http://forgerock.org/license/CDDLv1.0.html
99634745e86bb1c79da4e2b376e580f65ee67082Klaus Luettich ~ See the License for the specific language governing
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~ permission and limitations under the License.
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich ~ When distributing Covered Code, include this CDDL
db5f94b6009ee3a1a4f62a3bd1583a7b3ee96db8Eugen Kuksa ~ Header Notice in each file and include the License file
db5f94b6009ee3a1a4f62a3bd1583a7b3ee96db8Eugen Kuksa ~ at http://forgerock.org/license/CDDLv1.0.html
f674d7a58db3f991300a708f3799d80c369781f8Eugen Kuksa ~ If applicable, add the following below the CDDL Header,
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder ~ with the fields enclosed by brackets [] replaced by
abee46762c1663b85c6f18d934cd11df83828f6eChristian Maeder ~ your own identifying information:
f56cdf11927c31495bae642a9eb383212c90ba61Christian Maeder ~ "Portions Copyrighted [year] [name of copyright owner]"
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder -->
8a6eb5a17ea17b650b29099036549b66eec4884aChristian 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">
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <modelVersion>4.0.0</modelVersion>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <parent>
80c2d23821d095b55d9a547f48fc3fcdc27df405Christian Maeder <groupId>org.forgerock.openidm</groupId>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <artifactId>openidm-project</artifactId>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <version>2.1.0-SNAPSHOT</version>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich </parent>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <artifactId>openidm-util</artifactId>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <name>OpenIDM utility classes</name>
5275f013db52ff487795b71ee4dcc9268f62e574Christian Maeder <packaging>bundle</packaging>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <properties>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <openidm.osgi.import.defaults>org.eclipse.wst.jsdt.debug.rhino.debugger;resolution:=optional</openidm.osgi.import.defaults>
2bb73714b894c8e878fc52e31205a56a563e4805Christian Maeder </properties>
24b1bb673d802899fed9a32b7044dab9aa6ec121Christian Maeder <dependencies>
b5eebfe4b3f040df3ca96fa18208e04e2d026b0cChristian Maeder <dependency>
24b1bb673d802899fed9a32b7044dab9aa6ec121Christian Maeder <groupId>org.forgerock.commons</groupId>
50a881b56a41120f05ad6100dd2a8f1dc3fb81faRazvan Pascanu <artifactId>json-patch</artifactId>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder </dependency>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder <dependency>
52e3fbd71a34c294b93a44c02829991e044d163bChristian Maeder <groupId>org.forgerock.commons</groupId>
cddd87cd39be9d031348ef95051c4d14067e1646cmaeder <artifactId>json-crypto</artifactId>
80c2d23821d095b55d9a547f48fc3fcdc27df405Christian Maeder </dependency>
cddd87cd39be9d031348ef95051c4d14067e1646cmaeder <dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <groupId>org.forgerock.commons</groupId>
50a881b56a41120f05ad6100dd2a8f1dc3fb81faRazvan Pascanu <artifactId>json-resource</artifactId>
076f0bae1471e0122ae67c197bcac3e6799c0a31Christian Maeder </dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <!--dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <groupId>org.forgerock.commons</groupId>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <artifactId>org.forgerock.util</artifactId>
0a65899b09e78455a94af9128455f6613441ab71cmaeder <version>1.0.0</version>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder </dependency-->
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <dependency>
076f0bae1471e0122ae67c197bcac3e6799c0a31Christian Maeder <groupId>org.forgerock.openidm</groupId>
734a5ebd38032798f0ab908e2d52862c71b2c127Simon Ulbricht <artifactId>openidm-system</artifactId>
cddd87cd39be9d031348ef95051c4d14067e1646cmaeder <version>${project.version}</version>
076f0bae1471e0122ae67c197bcac3e6799c0a31Christian Maeder </dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <groupId>org.forgerock.openidm</groupId>
734a5ebd38032798f0ab908e2d52862c71b2c127Simon Ulbricht <artifactId>openidm-smartevent</artifactId>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <version>${project.version}</version>
f9e0b18852b238ddb649d341194e05d7200d1bbeChristian Maeder <scope>provided</scope>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder </dependency>
0e426c4d12afafe40a20b33ac4e7f3504296d945Jonathan von Schroeder <!--dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <groupId>org.eclipse.wst.jsdt.debug</groupId>
42eacea179bd3149e04da7e1be6df8c435b14e6cJonathan von Schroeder <artifactId>rhino.debugger</artifactId>
42eacea179bd3149e04da7e1be6df8c435b14e6cJonathan von Schroeder <version>1.0.300.v201109150503</version>
da955132262baab309a50fdffe228c9efe68251dCui Jian <scope>provided</scope>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <optional>true</optional>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich </dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <groupId>org.apache.servicemix.bundles</groupId>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <artifactId>org.apache.servicemix.bundles.rhino</artifactId>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich </dependency-->
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <dependency>
1842453990fed8a1bd7a5ac792d7982c1d2bfcd5Christian Maeder <groupId>org.apache.felix</groupId>
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu <artifactId>org.apache.felix.framework</artifactId>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder </dependency>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich <dependency>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <groupId>org.osgi</groupId>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <artifactId>org.osgi.compendium</artifactId>
db5f94b6009ee3a1a4f62a3bd1583a7b3ee96db8Eugen Kuksa </dependency>
db5f94b6009ee3a1a4f62a3bd1583a7b3ee96db8Eugen Kuksa <dependency>
db5f94b6009ee3a1a4f62a3bd1583a7b3ee96db8Eugen Kuksa <groupId>org.apache.felix</groupId>
db5f94b6009ee3a1a4f62a3bd1583a7b3ee96db8Eugen Kuksa <artifactId>org.apache.felix.fileinstall</artifactId>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <scope>provided</scope>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <optional>true</optional>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder </dependency>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <dependency>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <groupId>org.apache.felix</groupId>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <artifactId>org.apache.felix.scr.annotations</artifactId>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <scope>provided</scope>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder </dependency>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <dependency>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <groupId>org.apache.commons</groupId>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <artifactId>commons-lang3</artifactId>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder </dependency>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <dependency>
3a6decfd748f532d5cb03fbcb7a42fa37b0faab3Christian Maeder <groupId>joda-time</groupId>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <artifactId>joda-time</artifactId>
cddd87cd39be9d031348ef95051c4d14067e1646cmaeder <version>2.1</version>
0a65899b09e78455a94af9128455f6613441ab71cmaeder </dependency>
cddd87cd39be9d031348ef95051c4d14067e1646cmaeder
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <dependency>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <groupId>org.slf4j</groupId>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <artifactId>slf4j-api</artifactId>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder </dependency>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <!-- Test Dependencies -->
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <dependency>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <groupId>org.easytesting</groupId>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <artifactId>fest-assert-core</artifactId>
41c4a11ab016002e5f4dd38f18f003a757afb2e8Christian Maeder <scope>test</scope>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder </dependency>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <dependency>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder <groupId>org.testng</groupId>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder <artifactId>testng</artifactId>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder <scope>test</scope>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder </dependency>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder </dependencies>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <build>
d8a6d1101a0e3d09fb8f8566590cb209c103498aLoredana Mihaela Diaconu <resources>
d8a6d1101a0e3d09fb8f8566590cb209c103498aLoredana Mihaela Diaconu <resource>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder <directory>${basedir}/src/main/java</directory>
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder <includes>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <include>META-INF/**/*</include>
abee46762c1663b85c6f18d934cd11df83828f6eChristian Maeder </includes>
abee46762c1663b85c6f18d934cd11df83828f6eChristian Maeder </resource>
abee46762c1663b85c6f18d934cd11df83828f6eChristian Maeder </resources>
f56cdf11927c31495bae642a9eb383212c90ba61Christian Maeder <plugins>
f56cdf11927c31495bae642a9eb383212c90ba61Christian Maeder <plugin>
f56cdf11927c31495bae642a9eb383212c90ba61Christian Maeder <groupId>org.apache.felix</groupId>
cddd87cd39be9d031348ef95051c4d14067e1646cmaeder <artifactId>maven-scr-plugin</artifactId>
0a65899b09e78455a94af9128455f6613441ab71cmaeder <executions>
cddd87cd39be9d031348ef95051c4d14067e1646cmaeder <execution>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <id>generate-scr-scrdescriptor</id>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <goals>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <goal>scr</goal>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder </goals>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder </execution>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder </executions>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder </plugin>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <plugin>
46f27ca50ca6aa59e3c703b02ba0959e7b46ed34Christian Maeder <groupId>org.apache.felix</groupId>
41c4a11ab016002e5f4dd38f18f003a757afb2e8Christian Maeder <artifactId>maven-bundle-plugin</artifactId>
8a6eb5a17ea17b650b29099036549b66eec4884aChristian Maeder <extensions>true</extensions>
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu <configuration>
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu <instructions>
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu <Bundle-Activator>org.forgerock.openidm.router.Activator</Bundle-Activator>
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu <!--Export-Package>
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu org.forgerock.openidm.audit.util;version=${project.version},
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu org.forgerock.openidm.crypto;version=${project.version},
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu org.forgerock.openidm.metadata;version=${project.version},
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu org.forgerock.openidm.osgi;version=${project.version},
46b5fe38c0c8cd7b8a92ccb44e683e4996aea19cLoredana Mihaela Diaconu org.forgerock.openidm.patch;version=${project.version},
bb735e0b40dd1acd29925a80bc3ef65a04a60e9aTill Mossakowski org.forgerock.openidm.scope;version=${project.version},
bb735e0b40dd1acd29925a80bc3ef65a04a60e9aTill Mossakowski org.forgerock.openidm.script;version=${project.version},
42f76486938cb03ba650ee09c68304fd4a86fb87Jonathan von Schroeder org.forgerock.openidm.script.javascript;version=${project.version},
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich org.forgerock.openidm.sync;version=${project.version},
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder org.forgerock.openidm.util;version=${project.version}
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich </Export-Package-->
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder </instructions>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder </configuration>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich </plugin>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder </plugins>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder </build>
7c8051ef91610c696bc9fa2e61ad1b153fbe7ce0Klaus Luettich</project>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder