pom.xml revision d1e885214b7bfdf1e430176f34669bfec78f3027
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
cfbd735270fe52115cef0508d265785efcb99cd7Christian Maeder * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder * Copyright (c) 2011-2012 ForgeRock Inc. All Rights Reserved
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski * 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.
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
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder * permission and limitations under the License.
120eec9ff1748e1ae786e2ab073234198bc0f701Christian 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,
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder * with the fields enclosed by brackets [] replaced by
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder * your own identifying information:
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder * "Portions Copyrighted [year] [name of copyright owner]"
bf4226899034bddcfe81c870cbedf28c2890370eChristian Maeder <!-- Build Notes:
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder To Build all of OpenAM use the following Maven Command:
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder cd to openam top directory.
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder mvn clean install
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder To Build only a specify Module: (This will pull existing modules whichever is newest local or remote).
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder mvn clean install -pl <module Name>
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder To Build only specific Module and Dependencies
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder mvn clean install -pl <module Name> -am
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder Skipping Tests add:
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder -DskipTests=true
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder Running only a test or list of tests:
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder -DfailIfNoTests=false -Dtest=org.forgerock.restlet.ext.openam.OpenAMParametersTest
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <!-- Parent Project -->
c4df2219ea6f47a5e510503e475c38362e8464ebChristian Maeder <!-- Component Definition -->
6948b7295a0521212803f15cf919395d2073e2c9Christian Maeder <organization>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </organization>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <issueManagement>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder <url>https://bugster.forgerock.org/jira/browse/OPENAM</url>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </issueManagement>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <url>http://www.opensource.org/licenses/cddl1.php</url>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <comments>Common Development and Distribution License (CDDL) 1.0.
afe76697dd6888856a066934a1112a38809b27faChristian Maeder This license applies to OpenAM source code as indicated in the
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder sources themselves.
afddef51d985ac2ea76a6bd846f04cbbc4311305Razvan Pascanu <url>http://creativecommons.org/licenses/by-nc-nd/3.0/</url>
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <comments>Creative Commons Attribution-NonCommercial-NoDerivs 3.0
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian Unported. This license applies to the site content, and to the
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian documentation as indicated in the documentation source code.
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian </comments>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <!-- Component Properties -->
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <!-- **************************************************************** -->
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <maven.build.timestamp.format>yyyy-MMM-dd HH:mm:ss</maven.build.timestamp.format>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- **************************************************************** -->
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- Java Properties -->
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <java.source.version>1.5</java.source.version>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- Backed off from 1.6 -->
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <!-- Backed off from 1.6 -->
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <!-- Surefire Argument Line -->
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <java.surefire.options>-Xms2g -Xmx2g -XX:MaxPermSize=512m</java.surefire.options>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- JavaDoc Setting Properties -->
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <javadoc.options>-J-Xms2g -J-Xmx2g -J-XX:MaxPermSize=512m</javadoc.options>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <!-- Project Encoding -->
5ff3af2a00b2663a7aaeffa820338a895dc38b82Cui Jian <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
da955132262baab309a50fdffe228c9efe68251dCui Jian <!-- Product Properties File Inclusion during Build -->
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <openam.properties>openam.properties</openam.properties>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <!-- Version Properties -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <opendj.server.version>2.4.6</opendj.server.version>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <opendj.sdk.version>3.0.0-OPENAMp3</opendj.sdk.version>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <commons.json-fluent.version>1.1.0</commons.json-fluent.version>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <commons.json-resource.version>1.2.2</commons.json-resource.version>
da955132262baab309a50fdffe228c9efe68251dCui Jian <commons.json-patch.version>1.0.0</commons.json-patch.version>
3fe83d4c932a8266edcf0304a97814c59821d91fChristian Maeder <forgerock.json.version>2.0.0-Xpress2</forgerock.json.version>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <xercesj.version>2.11.0</xercesj.version>
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <!-- Project web site -->
0a5165c161ce13d434b5c0488b533a8de98aafaaChristian Maeder <siteDistributionURL>scp://forgerock.org/var/www/vhosts/openam.forgerock.org/httpdocs</siteDistributionURL>
9192fdd8f0e682ac0f0183dd854d5210fbfa4ec5Christian Maeder </properties>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- Profiles -->
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <!-- Place Default Profiles here to override and determine Environment. -->
afe76697dd6888856a066934a1112a38809b27faChristian Maeder <!-- This profile gets activated for WINDOWS and LINUX Systems -->
d24317c8197e565e60c8f41309de246249c1e57eChristian Maeder <exists>${env.JAVA_HOME}/lib/tools.jar</exists>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </activation>
e953bea49e7f0e1a43bccf2a66c5e2a2b50848e0Christian Maeder <toolsjar>${env.JAVA_HOME}/lib/tools.jar</toolsjar>
afe76697dd6888856a066934a1112a38809b27faChristian Maeder </properties>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <dependencies>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder </dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder </dependencies>
e44a4fd691fbfb3a1ac9f3f31aae7d5245055760Christian Maeder <!-- OpenAM Child Modules -->
e04726af1ef4af2f172f6ce2a075a4f004ea98f1Cui Jian <!-- Build order will be determined by the Maven Reactor. -->
e44a4fd691fbfb3a1ac9f3f31aae7d5245055760Christian Maeder <!-- OpenAM Shared - Common Module -->
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- OpenAM Shared - Common Module -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- OpenAM Entitlement Module -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- OpenAM Authentication Modules -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <module>openam-authentication</module>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- OpenAM Schema Modules -->
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <!-- OpenAM CoreToken Module -->
37e30366abd83c00a5d5447b45694627fd783de8Cui Jian <!-- OpenAM REST - CORE Module -->
e44a4fd691fbfb3a1ac9f3f31aae7d5245055760Christian Maeder <!-- OpenAM ForgeRock REST - CORE Module -->
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder <!-- OpenAM Core Module -->
54a0a1e10bd93721cf52dbd9b816c8f108997ec0Christian Maeder <!-- OpenAM CLI Module -->
f4ae50539e67874b6162f8334f6782a0d66acefaCui Jian <!-- OpenAM Common Test Suite -->
90a0050cf7979b2ca1fde7991462851abcbcf3a3Christian Maeder <!-- OpenAM Federation Modules -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- OpenAM OAuth Token Service -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- OpenAM OAuth2 Token Service -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <module>openam-common-auth-ui</module>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <module>openam-server-auth-ui</module>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- OpenAM Server -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <!-- Tools Artifacts -->
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- Java Client SDK Artifacts -->
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- Documentation -->
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <module>openam-documentation</module>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- Final Packaging Distribution Kit -->
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <!-- Final Packaging Distribution Kit -->
90a0050cf7979b2ca1fde7991462851abcbcf3a3Christian Maeder <!-- Developers -->
90a0050cf7979b2ca1fde7991462851abcbcf3a3Christian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <organization>ForgeRock US</organization>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <email>jeff.schenk@forgerock.com</email>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <role>Senior Software Development Engineer</role>
120eec9ff1748e1ae786e2ab073234198bc0f701Christian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
<!-- ForgeRock.org Project Repository -->
<groupId>org.owasp.esapi</groupId>
<!-- See: http://en.wikipedia.org/wiki/List_of_file_formats -->
<![CDATA[Copyright © 2010-2012, <a href="http://www.forgerock.com">ForgeRock<a> All Rights Reserved.]]>
com.iplanet.am.sdk:com.sun.identity.shared:com.sun.identity.saml2:com.iplanet.am.sdk:com.iplanet.sso:com.sun.identity.log:com.sun.identity.policy:com.sun.identity.authentication:com.sun.identity.idm:com.sun.identity.sm:com.sun.identity.federation:com.sun.identity.liberty.ws:com.sun.identity.plugin:com.sun.identity.saml:com.sun.identity.saml2:com.sun.identity.sae:com.sun.identity.wsfederation:com.sun.identity.xacml:com.sun.liberty:com.sun.identity.wss.provider:com.sun.identity.wss.security:com.sun.identity.wss.sts:org.forgerock.openam