pom.xml revision a0be79465cb81d32318be4ae04865c76d13f7c0d
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu ~
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ Copyright (c) 2013-2014 ForgeRock AS. All Rights Reserved
4db455e0782c3be2bf1eaf8822ed20968a756444Klaus Luettich ~
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ The contents of this file are subject to the terms
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ of the Common Development and Distribution License
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ (the License). You may not use this file except in
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ compliance with the License.
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ You can obtain a copy of the License at
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder ~ http://forgerock.org/license/CDDLv1.0.html
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke ~ See the License for the specific language governing
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke ~ permission and limitations under the License.
df6ca59bbc7bd5371359e385e028f069752c54dfChristian Maeder ~
df6ca59bbc7bd5371359e385e028f069752c54dfChristian Maeder ~ When distributing Covered Code, include this CDDL
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke ~ Header Notice in each file and include the License file
4e9e95ba35a68f3c767bc0b23ebf9e904e442517Christian Maeder ~ at http://forgerock.org/license/CDDLv1.0.html
4e9e95ba35a68f3c767bc0b23ebf9e904e442517Christian Maeder ~ If applicable, add the following below the CDDL Header,
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke ~ with the fields enclosed by brackets [] replaced by
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke ~ your own identifying information:
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder ~ "Portions Copyrighted [year] [name of copyright owner]"
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder -->
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian 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">
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder <modelVersion>4.0.0</modelVersion>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <parent>
edf037c0435876acc993b362eecb0abd6179f31fKlaus Luettich <groupId>org.forgerock.openidm</groupId>
c87244045d76ca01e099c20ee7517e0c93b9a473Christian Maeder <artifactId>openidm-project</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <version>3.1.0-RC1</version>
a1058b6caa394964f2c33b1a52af205a144abd38Razvan Pascanu </parent>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.forgerock.openidm</groupId>
4e9e95ba35a68f3c767bc0b23ebf9e904e442517Christian Maeder <artifactId>openidm-api-servlet</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <packaging>bundle</packaging>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <name>OpenIDM API servlet</name>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependencies>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.forgerock.openidm</groupId>
59df9fde01e758ecf656fcb389183f1cb9d16815Christian Maeder <artifactId>openidm-core</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <version>${project.version}</version>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.forgerock.openidm</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>openidm-servlet-registrator</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <version>${project.version}</version>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <!-- dependency>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.forgerock.commons</groupId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactId>json-resource-servlet</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.forgerock.openidm</groupId>
a335fec441de2b53d03d3cb0ef3b19ca3604c758Thiemo Wiedemeyer <artifactId>openidm-httpcontext</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <version>${project.version}</version>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.forgerock.openidm</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>openidm-util</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <version>${project.version}</version>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </dependency> -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.forgerock.commons</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>script-common</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.ops4j.pax.web</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>pax-web-api</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <scope>provided</scope>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- Provided OSGi Dependencies -->
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>org.osgi</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>org.osgi.core</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <scope>provided</scope>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.apache.felix</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>org.apache.felix.framework</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <scope>provided</scope>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.osgi</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>org.osgi.compendium</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <scope>provided</scope>
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- Provided Dependencies -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder <groupId>javax.servlet</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>javax.servlet-api</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <scope>provided</scope>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.apache.felix</groupId>
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder <artifactId>org.apache.felix.scr.annotations</artifactId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <scope>provided</scope>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- Test Dependencies -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.testng</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>testng</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <scope>test</scope>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>org.easytesting</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>fest-assert-core</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <scope>test</scope>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.mockito</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>mockito-all</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <scope>test</scope>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <groupId>org.forgerock.commons</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>script-groovy</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <scope>test</scope>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependencies>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <build>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <pluginManagement>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <plugins>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <plugin>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.apache.maven.plugins</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>maven-javadoc-plugin</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <configuration>
c426779a12762e5cf5fa8faa8a3c5d04c5850d61cmaeder <author>false</author>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <links>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <link>http://docs.oracle.com/javase/6/docs/api</link>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <link>http://java.sun.com/products/servlet/2.5/docs/servlet-2_5-mr2/</link>
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder </links>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </configuration>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <executions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <id>attach-javadocs</id>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <goals>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <goal>jar</goal>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </goals>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </executions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugins>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </pluginManagement>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <plugins>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>org.apache.felix</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>maven-scr-plugin</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <executions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <id>generate-scr-scrdescriptor</id>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <goals>
c426779a12762e5cf5fa8faa8a3c5d04c5850d61cmaeder <goal>scr</goal>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </goals>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </executions>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </plugin>
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder <plugin>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.apache.felix</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>maven-bundle-plugin</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <extensions>true</extensions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <configuration>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <instructions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!--Export-Package>org.forgerock.openidm.servlet;version=${project.version}</Export-Package-->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </instructions>
c426779a12762e5cf5fa8faa8a3c5d04c5850d61cmaeder </configuration>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugins>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </build>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder</project>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder