pom.xml revision ae6c6a643656191ed344701cd5bc4c8d420ec7d6
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
2ff9b0bc8bcec5a8c39c9288eb2ae43b9ab6d3f6Christian Maeder ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
a6a23b6c37e231b4893abc461531a492a0902d37Till Mossakowski ~
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu ~ Copyright (c) 2013-2015 ForgeRock AS. All Rights Reserved
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~
2eeec5240b424984e3ee26296da1eeab6c6d739eChristian Maeder ~ The contents of this file are subject to the terms
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ of the Common Development and Distribution License
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ (the License). You may not use this file except in
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ compliance with the License.
afe76697dd6888856a066934a1112a38809b27faChristian Maeder ~
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ You can obtain a copy of the License at
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ http://forgerock.org/license/CDDLv1.0.html
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ See the License for the specific language governing
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder ~ permission and limitations under the License.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder ~ When distributing Covered Code, include this CDDL
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ Header Notice in each file and include the License file
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ at http://forgerock.org/license/CDDLv1.0.html
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ If applicable, add the following below the CDDL Header,
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ with the fields enclosed by brackets [] replaced by
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder ~ your own identifying information:
da955132262baab309a50fdffe228c9efe68251dCui Jian ~ "Portions Copyrighted [year] [name of copyright owner]"
21e62e01f2c46f78112a9a0c5f3673390f244f0fChristian Maeder -->
21e62e01f2c46f78112a9a0c5f3673390f244f0fChristian Maeder
21e62e01f2c46f78112a9a0c5f3673390f244f0fChristian 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">
21e62e01f2c46f78112a9a0c5f3673390f244f0fChristian Maeder <modelVersion>4.0.0</modelVersion>
21e62e01f2c46f78112a9a0c5f3673390f244f0fChristian Maeder <parent>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.forgerock.openidm</groupId>
333780eae2be9f20fe46dedbf5eb46ffa0cbfd02Christian Maeder <artifactId>openidm-project</artifactId>
333780eae2be9f20fe46dedbf5eb46ffa0cbfd02Christian Maeder <version>4.0.0-SNAPSHOT</version>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder </parent>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.forgerock.openidm</groupId>
333780eae2be9f20fe46dedbf5eb46ffa0cbfd02Christian Maeder <artifactId>openidm-api-servlet</artifactId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <packaging>bundle</packaging>
1842453990fed8a1bd7a5ac792d7982c1d2bfcd5Christian Maeder
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <name>OpenIDM API servlet</name>
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder <dependencies>
0bf407db9ca40b7f67ab07593bc45236b4f89d30Christian Maeder <!-- OpenIDM project dependencies -->
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <dependency>
61091743da1a9ed6dfd5e077fdcc972553358962Christian Maeder <groupId>org.forgerock.openidm</groupId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <artifactId>openidm-core</artifactId>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <version>${project.version}</version>
9603ad7198b72e812688ad7970e4eac4b553837aKlaus Luettich </dependency>
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder <dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.forgerock.openidm</groupId>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <artifactId>openidm-servlet-registrator</artifactId>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <version>${project.version}</version>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <dependency>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <groupId>org.forgerock.openidm</groupId>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <artifactId>openidm-audit</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <version>${project.version}</version>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder </dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- Forgerock commons dependencies -->
afddef51d985ac2ea76a6bd846f04cbbc4311305Razvan Pascanu <dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <groupId>org.forgerock.commons</groupId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <artifactId>forgerock-util</artifactId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder </dependency>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <dependency>
8b4b1dc5b5bc6e85f9f910b0d992fe658eb064beChristian Maeder <groupId>org.forgerock.http</groupId>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <artifactId>chf-http-servlet</artifactId>
afddef51d985ac2ea76a6bd846f04cbbc4311305Razvan Pascanu </dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.forgerock.commons</groupId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <artifactId>json-resource-http</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder </dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.forgerock.commons</groupId>
04d04d19fdd5320953c78ad5b6d2d11f85bc4bcfChristian Maeder <artifactId>script-common</artifactId>
f45fad43ee1673ab280fbc700821d5d20a493eaaChristian Maeder </dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <!-- Third party dependencies -->
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <dependency>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <groupId>org.ops4j.pax.web</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>pax-web-api</artifactId>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder <scope>provided</scope>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- Provided OSGi Dependencies -->
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <dependency>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <groupId>org.osgi</groupId>
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <artifactId>org.osgi.core</artifactId>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <scope>provided</scope>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </dependency>
48c5e3928b13a41507bb892e745d3ede081b0b18Christian Maeder <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
48c5e3928b13a41507bb892e745d3ede081b0b18Christian Maeder <dependency>
48c5e3928b13a41507bb892e745d3ede081b0b18Christian Maeder <groupId>org.apache.felix</groupId>
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder <artifactId>org.apache.felix.framework</artifactId>
48c5e3928b13a41507bb892e745d3ede081b0b18Christian Maeder <scope>provided</scope>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependency>
a6a23b6c37e231b4893abc461531a492a0902d37Till Mossakowski <groupId>org.osgi</groupId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <artifactId>org.osgi.compendium</artifactId>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <scope>provided</scope>
48c5e3928b13a41507bb892e745d3ede081b0b18Christian Maeder </dependency>
48c5e3928b13a41507bb892e745d3ede081b0b18Christian Maeder
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- Provided Dependencies -->
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>javax.servlet</groupId>
453901d7ab77307fdb3ccae9bf19ed44802c6e44Christian Maeder <artifactId>javax.servlet-api</artifactId>
453901d7ab77307fdb3ccae9bf19ed44802c6e44Christian Maeder <scope>provided</scope>
453901d7ab77307fdb3ccae9bf19ed44802c6e44Christian Maeder </dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependency>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <groupId>org.apache.felix</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>org.apache.felix.scr.annotations</artifactId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <scope>provided</scope>
58aa0caa9f05787b4bffc2e32d1494cc1766b8cfRazvan Pascanu </dependency>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <!-- Test Dependencies -->
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <dependency>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <groupId>org.testng</groupId>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <artifactId>testng</artifactId>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <scope>test</scope>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder </dependency>
4f3a84cb1b7e55ce38df8f4ac71d06b574b23cb1mscodescu <dependency>
afddef51d985ac2ea76a6bd846f04cbbc4311305Razvan Pascanu <groupId>org.assertj</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>assertj-core</artifactId>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <scope>test</scope>
04d04d19fdd5320953c78ad5b6d2d11f85bc4bcfChristian Maeder </dependency>
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <groupId>org.mockito</groupId>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <artifactId>mockito-all</artifactId>
afddef51d985ac2ea76a6bd846f04cbbc4311305Razvan Pascanu <scope>test</scope>
ef3c4d0483a81254f785bdbd3e5448fdabac7a84Till Mossakowski </dependency>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <dependency>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <groupId>org.forgerock.commons</groupId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <artifactId>script-groovy</artifactId>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <scope>test</scope>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder </dependency>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </dependencies>
062339789017952c527a799520dfe1b2e6b44368Till Mossakowski <build>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <pluginManagement>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <plugins>
c1d06b3018b34ede2b3fb6c7fe2ad28cd5ce5b68Christian Maeder <plugin>
c1d06b3018b34ede2b3fb6c7fe2ad28cd5ce5b68Christian Maeder <groupId>org.apache.maven.plugins</groupId>
4b59523909ca1636387585da64baa491663634cbChristian Maeder <artifactId>maven-javadoc-plugin</artifactId>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <configuration>
4b59523909ca1636387585da64baa491663634cbChristian Maeder <author>false</author>
0cad947eaa4ce387599dbec645ad80fd2d87c53bTill Mossakowski <links>
4b59523909ca1636387585da64baa491663634cbChristian Maeder <link>http://docs.oracle.com/javase/6/docs/api</link>
709653bffee501341e2fdc55b9223e4921047c65Till Mossakowski <link>http://java.sun.com/products/servlet/2.5/docs/servlet-2_5-mr2/</link>
cf4e3ef8ae405824ae1bd39be9762e207836c0e0Christian Maeder </links>
4b59523909ca1636387585da64baa491663634cbChristian Maeder </configuration>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <executions>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <execution>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <id>attach-javadocs</id>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <goals>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <goal>jar</goal>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder </goals>
4b59523909ca1636387585da64baa491663634cbChristian Maeder </execution>
c1d06b3018b34ede2b3fb6c7fe2ad28cd5ce5b68Christian Maeder </executions>
96f504fd92eae0b69d8b9dcfdbd86828e422b05cChristian Maeder </plugin>
6f0be2db2f8bc6bd826fd41cd28cdf56d890cf49Christian Maeder </plugins>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </pluginManagement>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder <plugins>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder <plugin>
4b59523909ca1636387585da64baa491663634cbChristian Maeder <groupId>org.apache.felix</groupId>
d8314b65330fccf19838b273d1612b2a846beadeChristian Maeder <artifactId>maven-scr-plugin</artifactId>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <executions>
4b59523909ca1636387585da64baa491663634cbChristian Maeder <execution>
4b59523909ca1636387585da64baa491663634cbChristian Maeder <id>generate-scr-scrdescriptor</id>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <goals>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <goal>scr</goal>
4ef852a3d3716d8fb66f1e14af4e0dd712a9623fChristian Maeder </goals>
e57e182f38aaa50363a28420fbaaa18877b34867Christian Maeder </execution>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder </executions>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder </plugin>
fb4c184665fed565d58a29e8123bbcdeff7d4057Christian Maeder <plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<!--Export-Package>org.forgerock.openidm.servlet;version=${project.version}</Export-Package-->
</instructions>
</configuration>
</plugin>
</plugins>
</build>
</project>