pom.xml revision e1e6e3df82bcc247a7445f88089b103156e429ed
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder<?xml version="1.0" encoding="UTF-8"?>
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder<!--
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maeder ~
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
b4fbc96e05117839ca409f5f20f97b3ac872d1edTill Mossakowski ~
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ The contents of this file are subject to the terms
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ of the Common Development and Distribution License
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder ~ (the License). You may not use this file except in
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ compliance with the License.
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ You can obtain a copy of the License at
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ http://forgerock.org/license/CDDLv1.0.html
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ See the License for the specific language governing
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ permission and limitations under the License.
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder ~
ee9eddfa6953868fd6fbaff0d9ff68675a13675aChristian Maeder ~ When distributing Covered Code, include this CDDL
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder ~ Header Notice in each file and include the License file
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder ~ at http://forgerock.org/license/CDDLv1.0.html
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ If applicable, add the following below the CDDL Header,
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder ~ with the fields enclosed by brackets [] replaced by
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder ~ your own identifying information:
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder ~ "Portions Copyrighted [year] [name of copyright owner]"
ee9eddfa6953868fd6fbaff0d9ff68675a13675aChristian Maeder -->
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian 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">
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <modelVersion>4.0.0</modelVersion>
33a5d53a412ba0a4e5847f7538d6da2e22bd116cChristian Maeder <parent>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <groupId>org.forgerock.openidm</groupId>
e774ab5733a1d673b123b0e63b14dd533e6fd4fcChristian Maeder <artifactId>openidm-project</artifactId>
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder <version>3.1.0-RC1-SNAPSHOT</version>
b645cf3dc1e449038ed291bbd11fcc6e02b2fc7fChristian Maeder </parent>
ebcaad207cafc89eeb49d431f40de2ef4c48411cChristian Maeder <artifactId>openidm-system</artifactId>
b645cf3dc1e449038ed291bbd11fcc6e02b2fc7fChristian Maeder <packaging>bundle</packaging>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <name>OpenIDM System Bundle</name>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <description>This bundle loads the boot properties of OpenIDM to bootstrap the start process.</description>
b645cf3dc1e449038ed291bbd11fcc6e02b2fc7fChristian Maeder
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <dependencies>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <!-- Provided OSGi Dependencies -->
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <dependency>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <groupId>org.osgi</groupId>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <artifactId>org.osgi.core</artifactId>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <scope>provided</scope>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder </dependency>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <!-- TODO Remove org.apache.felix.framework with Compendium 4.3 -->
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <dependency>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <groupId>org.apache.felix</groupId>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <artifactId>org.apache.felix.framework</artifactId>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <scope>provided</scope>
38775225cf810f5895cc03b4acbcfe8f84f2513aChristian Maeder </dependency>
ccf3de3d66b521a260e5c22d335c64a48e3f0195Christian Maeder <dependency>
ccf3de3d66b521a260e5c22d335c64a48e3f0195Christian Maeder <groupId>org.osgi</groupId>
ccf3de3d66b521a260e5c22d335c64a48e3f0195Christian Maeder <artifactId>org.osgi.compendium</artifactId>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <scope>provided</scope>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder </dependency>
dfa74d066ea0f00a70276aedecc624c6b3c86deaChristian Maeder
ccf3de3d66b521a260e5c22d335c64a48e3f0195Christian Maeder <!-- Test Dependencies -->
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <dependency>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <groupId>org.testng</groupId>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <artifactId>testng</artifactId>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <scope>test</scope>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder </dependency>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <dependency>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <groupId>org.easytesting</groupId>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <artifactId>fest-assert-core</artifactId>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <scope>test</scope>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder </dependency>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <dependency>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <groupId>org.mockito</groupId>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <artifactId>mockito-all</artifactId>
d17834302eaa101395b4b806cd73670fd864445fChristian Maeder <scope>test</scope>
ccf3de3d66b521a260e5c22d335c64a48e3f0195Christian Maeder </dependency>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder </dependencies>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <build>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <plugins>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <plugin>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <groupId>org.jboss.maven.plugins</groupId>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <artifactId>maven-injection-plugin</artifactId>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <version>1.0.2</version>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <executions>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <execution>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <phase>compile</phase>
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder <goals>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <goal>bytecode</goal>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </goals>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </execution>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </executions>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <configuration>
836e72a3c413366ba9801726f3b249c7791cb9caChristian Maeder <bytecodeInjections>
836e72a3c413366ba9801726f3b249c7791cb9caChristian Maeder <bytecodeInjection>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <expression>${project.version}</expression>
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder <targetMembers>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <constant>
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder <className>org.forgerock.openidm.core.ServerConstants</className>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <fieldName>VERSION</fieldName>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </constant>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <methodBodyReturn>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <className>org.forgerock.openidm.core.ServerConstants</className>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <methodName>getVersion</methodName>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </methodBodyReturn>
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder </targetMembers>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder </bytecodeInjection>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <bytecodeInjection>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <expression>${ci.svn.revision}</expression>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <targetMembers>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <constant>
797f811e57952d59e73b8cd03b667eef276db972Christian Maeder <className>org.forgerock.openidm.core.ServerConstants</className>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <fieldName>SCM_REVISION</fieldName>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder </constant>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <methodBodyReturn>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <className>org.forgerock.openidm.core.ServerConstants</className>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <methodName>getRevision</methodName>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </methodBodyReturn>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </targetMembers>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder </bytecodeInjection>
bbae6e6ca0de7f2ffbb44d2c8da179f2b717237fChristian Maeder <bytecodeInjection>
ccf3de3d66b521a260e5c22d335c64a48e3f0195Christian Maeder <expression>${env.BUILD_TAG}</expression>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <targetMembers>
d17834302eaa101395b4b806cd73670fd864445fChristian Maeder <methodBodyReturn>
e1839fb37a3a2ccd457464cb0dcc5efd466dbe22Christian Maeder <className>org.forgerock.openidm.core.ServerConstants</className>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder <methodName>getBuild</methodName>
e774ab5733a1d673b123b0e63b14dd533e6fd4fcChristian Maeder </methodBodyReturn>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder </targetMembers>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder </bytecodeInjection>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder <bytecodeInjection>
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder <expression>${env.GIT_BRANCH}</expression>
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder <targetMembers>
1738d16957389457347bee85075d3d33d002158fChristian Maeder <methodBodyReturn>
1738d16957389457347bee85075d3d33d002158fChristian Maeder <className>org.forgerock.openidm.core.ServerConstants</className>
1738d16957389457347bee85075d3d33d002158fChristian Maeder <methodName>getBranch</methodName>
33a5d53a412ba0a4e5847f7538d6da2e22bd116cChristian Maeder </methodBodyReturn>
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder </targetMembers>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder </bytecodeInjection>
2a598ff0c1b7b51c33aee7029b43bc5cfcbea6b8Christian Maeder </bytecodeInjections>
0f67ca7b0c738a28f6688ba6e96d44d7c14af611Christian Maeder </configuration>
c70d42540b8f8c3c141cc0779599d25f7eb69bbfChristian Maeder </plugin>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <plugin>
b645cf3dc1e449038ed291bbd11fcc6e02b2fc7fChristian Maeder <groupId>org.apache.felix</groupId>
5e26bfc8d7b18cf3a3fa7b919b4450fb669f37a5Christian Maeder <artifactId>maven-bundle-plugin</artifactId>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder <extensions>true</extensions>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder <configuration>
88ece6e49930670e8fd3ee79c89a2e918d2fbd0cChristian Maeder <instructions>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder <Bundle-Activator>org.forgerock.openidm.core.internal.Activator</Bundle-Activator>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder <Bundle-Category>utility</Bundle-Category>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder </instructions>
88ece6e49930670e8fd3ee79c89a2e918d2fbd0cChristian Maeder </configuration>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder </plugin>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder </plugins>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder </build>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder</project>
1d589334ba6b4a4cbfb35307a7a732261e77b0cdChristian Maeder