pom.xml revision 05f13ed2ff2e563d13ae838cc5c7fb3fe66791cf
640b2adac05bb7f5e9fba064434c91852c3a72e6nd<?xml version="1.0" encoding="UTF-8"?>
8e34905974b7a442a55adac3b3fdb196c389e807takashi<!--
640b2adac05bb7f5e9fba064434c91852c3a72e6nd The contents of this file are subject to the terms of the Common Development and
640b2adac05bb7f5e9fba064434c91852c3a72e6nd Distribution License (the License). You may not use this file except in compliance with the
8e34905974b7a442a55adac3b3fdb196c389e807takashi License.
640b2adac05bb7f5e9fba064434c91852c3a72e6nd
640b2adac05bb7f5e9fba064434c91852c3a72e6nd You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
8e34905974b7a442a55adac3b3fdb196c389e807takashi specific language governing permission and limitations under the License.
8e34905974b7a442a55adac3b3fdb196c389e807takashi
640b2adac05bb7f5e9fba064434c91852c3a72e6nd When distributing Covered Software, include this CDDL Header Notice in each file and include
640b2adac05bb7f5e9fba064434c91852c3a72e6nd the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
640b2adac05bb7f5e9fba064434c91852c3a72e6nd Header, with the fields enclosed by brackets [] replaced by your own identifying
640b2adac05bb7f5e9fba064434c91852c3a72e6nd information: "Portions Copyrighted [year] [name of copyright owner]".
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive
8e34905974b7a442a55adac3b3fdb196c389e807takashi Copyright © 2011 ForgeRock AS. All rights reserved.
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive-->
ef685e00a47967e27d89709461728a229d762172nd<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5d9dde8f997986164b64d3b4033b3bc08be3d8ederikabelexsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
ef685e00a47967e27d89709461728a229d762172nd <modelVersion>4.0.0</modelVersion>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <parent>
5d9dde8f997986164b64d3b4033b3bc08be3d8ederikabele <groupId>org.forgerock.openidm</groupId>
5d9dde8f997986164b64d3b4033b3bc08be3d8ederikabele <artifactId>openidm-project</artifactId>
5d9dde8f997986164b64d3b4033b3bc08be3d8ederikabele <version>2.0.0</version>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive </parent>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <artifactId>openidm-repo-jdbc</artifactId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <name>OpenIDM repository using JDBC</name>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <packaging>bundle</packaging>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <dependencies>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <dependency>
ef685e00a47967e27d89709461728a229d762172nd <groupId>org.forgerock.openidm</groupId>
ef685e00a47967e27d89709461728a229d762172nd <artifactId>openidm-enhanced-config</artifactId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <version>${openidm.version}</version>
222f0f03c2f9ee6343c18f80f0cb6e9aad21bc58slive </dependency>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <dependency>
1f2a7403f1389cbf2da0a53a2b2fb425dea75506erikabele <groupId>org.forgerock.openidm</groupId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <artifactId>openidm-config</artifactId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <version>${openidm.version}</version>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive </dependency>
8695ac77919c5b0b6eefe2bcb99762f0574aaec3rbowen <dependency>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <groupId>org.forgerock.openidm</groupId>
17ca00f92106c825382359ebf0a754f8df21e316rbowen <artifactId>openidm-core</artifactId>
8695ac77919c5b0b6eefe2bcb99762f0574aaec3rbowen <version>${openidm.version}</version>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive </dependency>
17ca00f92106c825382359ebf0a754f8df21e316rbowen <dependency>
17ca00f92106c825382359ebf0a754f8df21e316rbowen <groupId>org.forgerock.openidm</groupId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <artifactId>openidm-repo</artifactId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <version>${openidm.version}</version>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive </dependency>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <dependency>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <groupId>org.codehaus.jackson</groupId>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <artifactId>jackson-core-asl</artifactId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <scope>provided</scope>
ef685e00a47967e27d89709461728a229d762172nd </dependency>
ef685e00a47967e27d89709461728a229d762172nd <dependency>
ef685e00a47967e27d89709461728a229d762172nd <groupId>org.codehaus.jackson</groupId>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <artifactId>jackson-mapper-asl</artifactId>
45220913988eb2543fff442282c4aaa6b20559a8rbowen <scope>provided</scope>
222f0f03c2f9ee6343c18f80f0cb6e9aad21bc58slive </dependency>
a27e9e05958bc51ea09edb8d8d862fe8b125313bslive <dependency>
1f2a7403f1389cbf2da0a53a2b2fb425dea75506erikabele <groupId>org.osgi</groupId>
1f2a7403f1389cbf2da0a53a2b2fb425dea75506erikabele <artifactId>org.osgi.core</artifactId>
222f0f03c2f9ee6343c18f80f0cb6e9aad21bc58slive <scope>provided</scope>
95e8cab14596a61826fa52477dcaebc07bfbad00colm </dependency>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <dependency>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <groupId>org.osgi</groupId>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <artifactId>org.osgi.compendium</artifactId>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <scope>provided</scope>
95e8cab14596a61826fa52477dcaebc07bfbad00colm </dependency>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <dependency>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <groupId>org.apache.felix</groupId>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <artifactId>org.apache.felix.scr.annotations</artifactId>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <scope>provided</scope>
95e8cab14596a61826fa52477dcaebc07bfbad00colm </dependency>
95e8cab14596a61826fa52477dcaebc07bfbad00colm <dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <groupId>org.slf4j</groupId>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <artifactId>slf4j-api</artifactId>
17efa6b5344b7574597eec03f02ef28103e19265nd <scope>provided</scope>
17efa6b5344b7574597eec03f02ef28103e19265nd </dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <groupId>com.jolbox</groupId>
17efa6b5344b7574597eec03f02ef28103e19265nd <artifactId>bonecp</artifactId>
17efa6b5344b7574597eec03f02ef28103e19265nd <version>0.7.1.RELEASE</version>
17efa6b5344b7574597eec03f02ef28103e19265nd <scope>provided</scope>
17efa6b5344b7574597eec03f02ef28103e19265nd </dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <groupId>com.google.guava</groupId>
17efa6b5344b7574597eec03f02ef28103e19265nd <artifactId>guava</artifactId>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai <version>10.0.1</version>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <scope>provided</scope>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai </dependency>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai <!--dependency>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai <groupId>commons-dbcp</groupId>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai <artifactId>commons-dbcp</artifactId>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai <version>1.4</version>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <scope>provided</scope>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai <optional>true</optional>
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai </dependency-->
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai
86bb9693d63dfc1be14519a5b444467e4b0cdaf8kawai <!-- Test Dependencies -->
17efa6b5344b7574597eec03f02ef28103e19265nd <dependency>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <groupId>org.easytesting</groupId>
17efa6b5344b7574597eec03f02ef28103e19265nd <artifactId>fest-assert</artifactId>
17efa6b5344b7574597eec03f02ef28103e19265nd <scope>test</scope>
8e34905974b7a442a55adac3b3fdb196c389e807takashi </dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <groupId>org.testng</groupId>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <artifactId>testng</artifactId>
17efa6b5344b7574597eec03f02ef28103e19265nd <scope>test</scope>
17efa6b5344b7574597eec03f02ef28103e19265nd </dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <dependency>
17efa6b5344b7574597eec03f02ef28103e19265nd <groupId>org.dbunit</groupId>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx <artifactId>dbunit</artifactId>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <version>2.4.8</version>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx <scope>test</scope>
ef685e00a47967e27d89709461728a229d762172nd </dependency>
ef685e00a47967e27d89709461728a229d762172nd <dependency>
ef685e00a47967e27d89709461728a229d762172nd <groupId>org.hsqldb</groupId>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx <artifactId>hsqldb</artifactId>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx <version>2.2.4</version>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx <scope>test</scope>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx </dependency>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx <dependency>
cd51960ffc0f49d7a9e702162ed49b3eb0909276dirkx <groupId>mysql</groupId>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <artifactId>mysql-connector-java</artifactId>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <version>5.1.17</version>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <scope>test</scope>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen </dependency>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen </dependencies>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <build>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <plugins>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <plugin>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <groupId>org.apache.felix</groupId>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <artifactId>maven-scr-plugin</artifactId>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <executions>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <execution>
94abf1cc80072ea31506946ac6595631ca6d2c14rbowen <id>generate-scr-scrdescriptor</id>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick <goals>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <goal>scr</goal>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick </goals>
1b3225113bb6fcf326cf16af9023e381ae0ac083nd </execution>
1f666f93c91dbb492dc7706573b369cd03b84265poirier </executions>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick </plugin>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick <plugin>
1f666f93c91dbb492dc7706573b369cd03b84265poirier <groupId>org.apache.felix</groupId>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick <artifactId>maven-bundle-plugin</artifactId>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick <extensions>true</extensions>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick <configuration>
b5468eddc0cb1691af19ddc70a6e205daf00a94ctrawick <instructions>
81622596373177e079337e956f7a5800895443b3erikabele <Import-Package>!org.testng.annotations,!sun.misc,!org.w3c.dom,*</Import-Package>
8e34905974b7a442a55adac3b3fdb196c389e807takashi <!-- Need to be able to dynamically find DB drivers -->
81622596373177e079337e956f7a5800895443b3erikabele <DynamicImport-Package>*</DynamicImport-Package>
ef685e00a47967e27d89709461728a229d762172nd <Export-Package>org.forgerock.openidm.repo.jdbc.metadata;version=${openidm.version},org.forgerock.openidm.repo.jdbc;version=${openidm.version}</Export-Package>
ef685e00a47967e27d89709461728a229d762172nd <Private-Package>org.forgerock.openidm.repo.jdbc.impl.*</Private-Package>
ef685e00a47967e27d89709461728a229d762172nd <Bundle-Activator>org.forgerock.openidm.repo.jdbc.impl.Activator</Bundle-Activator>
81622596373177e079337e956f7a5800895443b3erikabele <Embed-Dependency>bonecp;guava;scope=provided</Embed-Dependency>
81622596373177e079337e956f7a5800895443b3erikabele </instructions>
ef685e00a47967e27d89709461728a229d762172nd </configuration>
81622596373177e079337e956f7a5800895443b3erikabele </plugin>
81622596373177e079337e956f7a5800895443b3erikabele </plugins>
81622596373177e079337e956f7a5800895443b3erikabele </build>
ef685e00a47967e27d89709461728a229d762172nd</project>
e554dd2dae4ba2c32dbd05fc0d4e0a42ef4ba902rbowen