pom.xml revision 8a10f6b174a431939da51bcd87060865b45d6d4a
beff4152e9f0fe90885458d1a1733b183a2a8816Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder<!--
7968d3a131e5a684ec1ff0c6d88aae638549153dChristian Maeder * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maeder *
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * Copyright 2011-2015 ForgeRock AS.
b4fbc96e05117839ca409f5f20f97b3ac872d1edTill Mossakowski *
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * The contents of this file are subject to the terms
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * of the Common Development and Distribution License
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * (the License). You may not use this file except in
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder * compliance with the License.
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder *
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * You can obtain a copy of the License at
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * http://forgerock.org/license/CDDLv1.0.html
7968d3a131e5a684ec1ff0c6d88aae638549153dChristian Maeder * See the License for the specific language governing
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * permission and limitations under the License.
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder *
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * When distributing Covered Code, include this CDDL
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder * Header Notice in each file and include the License file
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * at http://forgerock.org/license/CDDLv1.0.html
3a9d784341454573b50b32fa1b494e7418df3086Christian Maeder * If applicable, add the following below the CDDL Header,
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * with the fields enclosed by brackets [] replaced by
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder * your own identifying information:
9d6562465b41f17c7967d4e5678f34811d958cb2Christian Maeder * "Portions Copyrighted [year] [name of copyright owner]"
9d6562465b41f17c7967d4e5678f34811d958cb2Christian Maeder *
fbc7d11880751ef87862b1f4650b16c01c6763f1Klaus Luettich -->
b53688bfed888214b485cf76439d57262d80e0a7Christian 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/maven-v4_0_0.xsd">
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <modelVersion>4.0.0</modelVersion>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- Parent Project -->
38c817b94e0a5b1ae94178b1075c187e07bcc5e1Christian Maeder <parent>
38c817b94e0a5b1ae94178b1075c187e07bcc5e1Christian Maeder <groupId>org.forgerock.openam</groupId>
38c817b94e0a5b1ae94178b1075c187e07bcc5e1Christian Maeder <artifactId>openam</artifactId>
38c817b94e0a5b1ae94178b1075c187e07bcc5e1Christian Maeder <version>13.0.0-RC10</version>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </parent>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- Component Definition -->
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <name>OpenAM Restlet</name>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <description>OpenAM Restlet customisation</description>
4b1833c7d3af466e6bcba24f16304e0a78e8da87Christian Maeder <artifactId>openam-restlet</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <packaging>jar</packaging>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- Build -->
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <build>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <plugins>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <plugin>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.apache.maven.plugins</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>maven-jar-plugin</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <configuration>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <archive>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <index>true</index>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <manifest>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <addClasspath>true</addClasspath>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <classpathPrefix>lib/</classpathPrefix>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </manifest>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <manifestEntries>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Specification-Title>OpenAM REST</Specification-Title>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Specification-Version>${project.version} - ${maven.build.timestamp}</Specification-Version>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Specification-Vendor>ForgeRock</Specification-Vendor>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Implementation-Title>OpenAM REST</Implementation-Title>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Implementation-Version>${project.version} - ${maven.build.timestamp}</Implementation-Version>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Implementation-Vendor>ForgeRock</Implementation-Vendor>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Built-By>${user.name}</Built-By>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Build-Jdk>${java.version}</Build-Jdk>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Build-Time>${maven.build.timestamp}</Build-Time>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Version>${project.version}</Version>
7968d3a131e5a684ec1ff0c6d88aae638549153dChristian Maeder <Create-On>${maven.build.timestamp}</Create-On>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <Revision>${git.short.sha1}</Revision>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- TODO Add License to Manifest -->
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <License />
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </manifestEntries>
beff4152e9f0fe90885458d1a1733b183a2a8816Christian Maeder </archive>
7968d3a131e5a684ec1ff0c6d88aae638549153dChristian Maeder </configuration>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </plugin>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </plugins>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </build>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependencies>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <!-- Java EE -->
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>javax.servlet</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>javax.servlet-api</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <scope>provided</scope>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <groupId>org.restlet.jee</groupId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <artifactId>org.restlet</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <groupId>org.restlet.jee</groupId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <artifactId>org.restlet.ext.json</artifactId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <groupId>org.restlet.jee</groupId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <artifactId>org.restlet.ext.xml</artifactId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <groupId>org.restlet.jee</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>org.restlet.ext.servlet</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.restlet.jee</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>org.restlet.ext.jackson</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- OpenAM Shared -->
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <groupId>org.forgerock.openam</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>openam-shared</artifactId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- OpenAM core -->
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.forgerock.openam</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>openam-core</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- Commons -->
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.forgerock.commons</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>json-resource</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <groupId>org.forgerock.commons</groupId>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <artifactId>json-resource-http</artifactId>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder </dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <groupId>org.forgerock.commons</groupId>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <artifactId>json-web-token</artifactId>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder </dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <groupId>org.forgerock.commons</groupId>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <artifactId>authz-framework</artifactId>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder </dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <groupId>org.forgerock.commons</groupId>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <artifactId>forgerock-jaspi-runtime</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <!-- Test Dependencies -->
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <groupId>org.easytesting</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>fest-assert</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <groupId>org.easymock</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>easymock</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
4a2f7efdf67dfcda0946f1b6373f41976ddea7a4Christian Maeder <groupId>org.powermock</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>powermock-module-junit4</artifactId>
3a9d784341454573b50b32fa1b494e7418df3086Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.powermock</groupId>
3a9d784341454573b50b32fa1b494e7418df3086Christian Maeder <artifactId>powermock-api-mockito</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.powermock</groupId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <artifactId>powermock-api-easymock</artifactId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <groupId>org.powermock</groupId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <artifactId>powermock-module-testng</artifactId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <dependency>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <groupId>httpunit</groupId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <artifactId>httpunit</artifactId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <dependency>
f39b8dd9651dfcc38b06191cda23cacbfc298323Christian Maeder <groupId>org.powermock</groupId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder <artifactId>powermock-module-testng-common</artifactId>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.mortbay.jetty</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>jetty-servlet-tester</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.forgerock.openam</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>openam-coretoken</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>javax.ws.rs</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>jsr311-api</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <groupId>org.json</groupId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder <artifactId>json</artifactId>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependency>
b53688bfed888214b485cf76439d57262d80e0a7Christian Maeder </dependencies>
2353f65833a3da763392f771223250cd50b8d873Christian Maeder</project>
7968d3a131e5a684ec1ff0c6d88aae638549153dChristian Maeder