pom.xml revision 4d154727feb7fbe69dd1451fa5462f558e7165c7
6ae232055d4d8a97267517c5e50074c2c819941and<?xml version="1.0" encoding="UTF-8"?>
6ae232055d4d8a97267517c5e50074c2c819941and<!--
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd ~
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd ~ Copyright (c) 2011-2014 ForgeRock AS. All Rights Reserved
6ae232055d4d8a97267517c5e50074c2c819941and ~
6ae232055d4d8a97267517c5e50074c2c819941and ~ The contents of this file are subject to the terms
6ae232055d4d8a97267517c5e50074c2c819941and ~ of the Common Development and Distribution License
6ae232055d4d8a97267517c5e50074c2c819941and ~ (the License). You may not use this file except in
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc ~ compliance with the License.
6ae232055d4d8a97267517c5e50074c2c819941and ~
6ae232055d4d8a97267517c5e50074c2c819941and ~ You can obtain a copy of the License at
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen ~ http://forgerock.org/license/CDDLv1.0.html
2e545ce2450a9953665f701bb05350f0d3f26275nd ~ See the License for the specific language governing
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen ~ permission and limitations under the License.
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen ~
6ae232055d4d8a97267517c5e50074c2c819941and ~ When distributing Covered Code, include this CDDL
6ae232055d4d8a97267517c5e50074c2c819941and ~ Header Notice in each file and include the License file
6ae232055d4d8a97267517c5e50074c2c819941and ~ at http://forgerock.org/license/CDDLv1.0.html
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen ~ If applicable, add the following below the CDDL Header,
3f08db06526d6901aa08c110b5bc7dde6bc39905nd ~ with the fields enclosed by brackets [] replaced by
6ae232055d4d8a97267517c5e50074c2c819941and ~ your own identifying information:
6ae232055d4d8a97267517c5e50074c2c819941and ~ "Portions Copyrighted [year] [name of copyright owner]"
6ae232055d4d8a97267517c5e50074c2c819941and -->
b43f840409794ed298e8634f6284741f193b6c4ftakashi<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">
6ae232055d4d8a97267517c5e50074c2c819941and <modelVersion>4.0.0</modelVersion>
6ae232055d4d8a97267517c5e50074c2c819941and <parent>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.forgerock.openidm</groupId>
b43f840409794ed298e8634f6284741f193b6c4ftakashi <artifactId>openidm-project</artifactId>
55ac42246d9b2119ce7f26e1740aec3127b4ab7bnd <version>3.2.0-SNAPSHOT</version>
6ae232055d4d8a97267517c5e50074c2c819941and </parent>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <artifactId>openidm-repo-orientdb</artifactId>
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung <packaging>bundle</packaging>
6ae232055d4d8a97267517c5e50074c2c819941and <name>OpenIDM Repository Bundle - OrientDB</name>
b43f840409794ed298e8634f6284741f193b6c4ftakashi <description>This bundle implements the OrientDB based repository</description>
b43f840409794ed298e8634f6284741f193b6c4ftakashi
b43f840409794ed298e8634f6284741f193b6c4ftakashi <properties>
b43f840409794ed298e8634f6284741f193b6c4ftakashi <openidm.osgi.import.before.defaults>!org.testng.annotations</openidm.osgi.import.before.defaults>
6ae232055d4d8a97267517c5e50074c2c819941and </properties>
6ae232055d4d8a97267517c5e50074c2c819941and <dependencies>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.forgerock.commons</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>json-resource</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.forgerock.openidm</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>openidm-repo</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${project.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.forgerock.openidm</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>openidm-enhanced-config</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${project.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.forgerock.openidm</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>openidm-config</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${project.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.forgerock.openidm</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>openidm-smartevent</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${project.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
5e4ea7442ef8c03184c727a39fc03e240b239b74rbowen <groupId>org.forgerock.openidm</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>openidm-util</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${project.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and <!-- Commons -->
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh <dependency>
1f1b6bf13313fdd14a45e52e553d3ff28689b717coar <groupId>org.forgerock.commons.guava</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>forgerock-guava-collect</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and <!-- OrientDB -->
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>com.orientechnologies</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>orientdb-core</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${orientdb.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>com.orientechnologies</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>orient-commons</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${orientdb.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>com.orientechnologies</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>orientdb-server</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${orientdb.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and <exclusions>
6ae232055d4d8a97267517c5e50074c2c819941and <exclusion>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>javax.activation</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>activation</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and </exclusion>
6ae232055d4d8a97267517c5e50074c2c819941and </exclusions>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>com.orientechnologies</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>orientdb-enterprise</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>${orientdb.version}</version>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and<!-- <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>javax.persistence</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>persistence-api</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <version>1.0</version>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>provided</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and-->
6ae232055d4d8a97267517c5e50074c2c819941and <!-- Provided OSGi Dependencies -->
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.osgi</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>org.osgi.core</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>provided</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.apache.felix</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>org.apache.felix.framework</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>provided</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.osgi</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>org.osgi.compendium</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>provided</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.apache.felix</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>org.apache.felix.scr.annotations</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>provided</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and <!-- Test Dependencies -->
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.easytesting</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>fest-assert-core</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>test</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.testng</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>testng</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>test</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.mockito</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>mockito-all</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <scope>test</scope>
6ae232055d4d8a97267517c5e50074c2c819941and </dependency>
6ae232055d4d8a97267517c5e50074c2c819941and </dependencies>
6ae232055d4d8a97267517c5e50074c2c819941and <build>
6ae232055d4d8a97267517c5e50074c2c819941and <plugins>
79b024b81f6bb3c44dce77a7552191daf8b522d2jim <plugin>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.apache.felix</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>maven-scr-plugin</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <executions>
6ae232055d4d8a97267517c5e50074c2c819941and <execution>
6ae232055d4d8a97267517c5e50074c2c819941and <id>generate-scr-scrdescriptor</id>
6ae232055d4d8a97267517c5e50074c2c819941and <goals>
6ae232055d4d8a97267517c5e50074c2c819941and <goal>scr</goal>
6ae232055d4d8a97267517c5e50074c2c819941and </goals>
6ae232055d4d8a97267517c5e50074c2c819941and </execution>
6ae232055d4d8a97267517c5e50074c2c819941and </executions>
6ae232055d4d8a97267517c5e50074c2c819941and </plugin>
6ae232055d4d8a97267517c5e50074c2c819941and <plugin>
6ae232055d4d8a97267517c5e50074c2c819941and <groupId>org.apache.felix</groupId>
6ae232055d4d8a97267517c5e50074c2c819941and <artifactId>maven-bundle-plugin</artifactId>
6ae232055d4d8a97267517c5e50074c2c819941and <extensions>true</extensions>
6ae232055d4d8a97267517c5e50074c2c819941and <configuration>
6ae232055d4d8a97267517c5e50074c2c819941and <instructions>
6ae232055d4d8a97267517c5e50074c2c819941and <Embed-Dependency>persistence-api;scope=provided</Embed-Dependency>
6ae232055d4d8a97267517c5e50074c2c819941and <Export-Package>org.forgerock.openidm.repo.orientdb.metadata;version=${project.version}</Export-Package>
6ae232055d4d8a97267517c5e50074c2c819941and <Private-Package>org.forgerock.openidm.repo.orientdb.impl.*</Private-Package>
6ae232055d4d8a97267517c5e50074c2c819941and <Bundle-Activator>org.forgerock.openidm.repo.orientdb.impl.Activator</Bundle-Activator>
6ae232055d4d8a97267517c5e50074c2c819941and </instructions>
6ae232055d4d8a97267517c5e50074c2c819941and </configuration>
6ae232055d4d8a97267517c5e50074c2c819941and </plugin>
6ae232055d4d8a97267517c5e50074c2c819941and </plugins>
6ae232055d4d8a97267517c5e50074c2c819941and </build>
6ae232055d4d8a97267517c5e50074c2c819941and</project>
6ae232055d4d8a97267517c5e50074c2c819941and