pom.xml revision fdbec15dfa99290de996fa2d271f1bd64d09c940
208651a016b098f4fa1f6279559f104d70f1632dtakashi<?xml version="1.0" encoding="UTF-8"?>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki<!--
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
a1d62218cdb0efd0f02da1b54fd3eda91a681d98nd ~
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki ~ Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~
031b91a62d25106ae69d4693475c79618dd5e884fielding ~ The contents of this file are subject to the terms
031b91a62d25106ae69d4693475c79618dd5e884fielding ~ of the Common Development and Distribution License
031b91a62d25106ae69d4693475c79618dd5e884fielding ~ (the License). You may not use this file except in
031b91a62d25106ae69d4693475c79618dd5e884fielding ~ compliance with the License.
031b91a62d25106ae69d4693475c79618dd5e884fielding ~
031b91a62d25106ae69d4693475c79618dd5e884fielding ~ You can obtain a copy of the License at
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ http://forgerock.org/license/CDDLv1.0.html
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ See the License for the specific language governing
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ permission and limitations under the License.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ When distributing Covered Code, include this CDDL
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ Header Notice in each file and include the License file
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ at http://forgerock.org/license/CDDLv1.0.html
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ If applicable, add the following below the CDDL Header,
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ with the fields enclosed by brackets [] replaced by
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ your own identifying information:
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd ~ "Portions Copyrighted [year] [name of copyright owner]"
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd -->
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki<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">
208651a016b098f4fa1f6279559f104d70f1632dtakashi <modelVersion>4.0.0</modelVersion>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <parent>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <groupId>org.forgerock.openidm</groupId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <artifactId>openidm-project</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <version>3.1.0-RC2-SNAPSHOT</version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </parent>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <artifactId>openidm-repo-jdbc</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <packaging>bundle</packaging>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <name>OpenIDM Repository Bundle - JDBC</name>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <description>This bundle implement the RDBMS based repository with plain JDBC</description>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai
208651a016b098f4fa1f6279559f104d70f1632dtakashi <properties>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <openidm.osgi.import.before.defaults>!org.testng.annotations,!sun.misc,!org.w3c.dom,javax.inject;resolution:=optional</openidm.osgi.import.before.defaults>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </properties>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependencies>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>org.forgerock.openidm</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>openidm-enhanced-config</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <version>${project.version}</version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <dependency>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <groupId>org.forgerock.openidm</groupId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <artifactId>openidm-config</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <version>${project.version}</version>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>org.forgerock.openidm</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>openidm-smartevent</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <version>${project.version}</version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>org.forgerock.openidm</groupId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <artifactId>openidm-repo</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <version>${project.version}</version>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai </dependency>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <dependency>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <groupId>org.forgerock.openidm</groupId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <artifactId>openidm-util</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <version>${project.version}</version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Provided OSGi Dependencies -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <groupId>org.osgi</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>org.osgi.core</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <scope>provided</scope>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
a82ba910a6673a1c42b4e74589a13b4425faf3ebkawai <groupId>org.apache.felix</groupId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <artifactId>org.apache.felix.framework</artifactId>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <scope>provided</scope>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai </dependency>
696e66e5d0fc5e41af2c91b3bcffda6586acc5cckawai <dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <groupId>org.osgi</groupId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <artifactId>org.osgi.compendium</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <scope>provided</scope>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <!-- Provided Dependencies -->
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <groupId>org.apache.felix</groupId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <artifactId>org.apache.felix.scr.annotations</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <scope>provided</scope>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <groupId>com.jolbox</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>bonecp</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <version>0.7.1.RELEASE</version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Can close statements upon connection close -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!--<version>0.8.0-SNAPSHOT</version>-->
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <scope>provided</scope>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>com.google.guava</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>guava</artifactId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <version>14.0.1</version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <scope>provided</scope>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <!-- Test Dependencies -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>org.testng</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>testng</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <scope>test</scope>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>org.easytesting</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>fest-assert-core</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <scope>test</scope>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>org.mockito</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>mockito-all</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <scope>test</scope>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <groupId>org.dbunit</groupId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <artifactId>dbunit</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <version>2.4.9</version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <scope>test</scope>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
f2a8efb5ffd3ed6506a6e294c4a35e3b281be8cckawai <groupId>org.hsqldb</groupId>
f2a8efb5ffd3ed6506a6e294c4a35e3b281be8cckawai <artifactId>hsqldb</artifactId>
f2a8efb5ffd3ed6506a6e294c4a35e3b281be8cckawai <version>2.2.9</version>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <scope>test</scope>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <groupId>mysql</groupId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <artifactId>mysql-connector-java</artifactId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <version>5.1.25</version>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <scope>test</scope>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </dependency>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </dependencies>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <build>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <plugins>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <plugin>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <groupId>org.apache.felix</groupId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <artifactId>maven-scr-plugin</artifactId>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <executions>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <execution>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <id>generate-scr-scrdescriptor</id>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <goals>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <goal>scr</goal>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </goals>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </execution>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </executions>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </plugin>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <plugin>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <groupId>org.apache.felix</groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <artifactId>maven-bundle-plugin</artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <extensions>true</extensions>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <configuration>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <instructions>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <!-- Need to be able to dynamically find DB drivers -->
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <DynamicImport-Package>*</DynamicImport-Package>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki <Bundle-Activator>org.forgerock.openidm.repo.jdbc.impl.Activator</Bundle-Activator>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <Embed-Dependency>bonecp;guava;scope=provided</Embed-Dependency>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </instructions>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </configuration>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </plugin>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </plugins>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki </build>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki</project>
d98449f2cce3a7f0c692eb7235da5edf435afca8yoshiki