pom.xml revision b6cd10668830bc4a7a7f794b703dc98929b4e3a2
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<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">
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder * Copyright (c) 2011-2013 ForgeRock Inc. All Rights Reserved
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * The contents of this file are subject to the terms
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder * of the Common Development and Distribution License
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder * (the License). You may not use this file except in
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * compliance with the License.
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * You can obtain a copy of the License at
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * http://forgerock.org/license/CDDLv1.0.html
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * See the License for the specific language governing
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * permission and limitations under the License.
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder * When distributing Covered Code, include this CDDL
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder * Header Notice in each file and include the License file
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * at http://forgerock.org/license/CDDLv1.0.html
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * If applicable, add the following below the CDDL Header,
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder * with the fields enclosed by brackets [] replaced by
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder * your own identifying information:
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder * "Portions Copyrighted [year] [name of copyright owner]"
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder <!-- Build Notes:
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder To Build all of OpenAM use the following Maven Command:
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder cd to openam top directory.
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder mvn clean install
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder To Build only a specify Module: (This will pull existing modules whichever is newest local or remote).
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder mvn clean install -pl <module Name>
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder To Build only specific Module and Dependencies
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder mvn clean install -pl <module Name> -am
50dce6b011347f92377adb8bbabaeeb80975e86dChristian Maeder Skipping Tests add:
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder -DskipTests=true
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder Running only a test or list of tests:
16762f0b98947d4671bccf5218272171fc7d24b3Christian Maeder -DfailIfNoTests=false -Dtest=org.forgerock.restlet.ext.openam.OpenAMParametersTest
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Parent Project -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Component Definition -->
2eb84fc82d3ffa9116bc471fda3742bd9e5a24bbChristian Maeder <organization>
10b02b2343246df6773585636fe3ddbefa3b6a1bChristian Maeder </organization>
2eb84fc82d3ffa9116bc471fda3742bd9e5a24bbChristian Maeder <issueManagement>
35db0960aa2e2a13652381c756fae5fb2b27213bChristian Maeder <url>https://bugster.forgerock.org/jira/browse/OPENAM</url>
9b7af933b9d17ba4084a359c0a362cb32ee87101Christian Maeder </issueManagement>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <url>http://www.opensource.org/licenses/cddl1.php</url>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <comments>Common Development and Distribution License (CDDL) 1.0.
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder This license applies to OpenAM source code as indicated in the
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder sources themselves.
97279257021fd703f25019ae8869d86f455d1ea1Christian Maeder <url>http://creativecommons.org/licenses/by-nc-nd/3.0/</url>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <comments>Creative Commons Attribution-NonCommercial-NoDerivs 3.0
891964ed616e02baab4edd0ae7699016ffc06f27Christian Maeder Unported. This license applies to the site content, and to the
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder documentation as indicated in the documentation source code.
b2f62f06870f3e2e57ad00012dd8e568d73daa64Christian Maeder <!-- Component Properties -->
746468ab349018102dca5e0edbc0a3ea60182af0Christian Maeder <!-- **************************************************************** -->
746468ab349018102dca5e0edbc0a3ea60182af0Christian Maeder <maven.build.timestamp.format>yyyy-MMM-dd HH:mm:ss</maven.build.timestamp.format>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- **************************************************************** -->
1febba4f80e7ff6f2eeb973c4e3b415240190975Christian Maeder <!-- Java Properties -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <java.source.version>1.5</java.source.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Backed off from 1.6 -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <java.target.version>1.5</java.target.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Backed off from 1.6 -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Surefire Argument Line -->
61e38a4f194d3adc66646326c938eb9263a2f39bChristian Maeder <java.surefire.options>-Xms2g -Xmx2g -XX:MaxPermSize=512m</java.surefire.options>
891964ed616e02baab4edd0ae7699016ffc06f27Christian Maeder <!-- JavaDoc Setting Properties -->
891964ed616e02baab4edd0ae7699016ffc06f27Christian Maeder <javadoc.options>-J-Xms2g -J-Xmx2g -J-XX:MaxPermSize=512m</javadoc.options>
891964ed616e02baab4edd0ae7699016ffc06f27Christian Maeder <!-- Shade plugin setting for ClientSDK build -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <generate.clientsdk.sources>false</generate.clientsdk.sources>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Project Encoding -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
b2f62f06870f3e2e57ad00012dd8e568d73daa64Christian Maeder <!-- Product Properties File Inclusion during Build -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <openam.properties>openam.properties</openam.properties>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Version Properties -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <opendj.server.version>2.4.6</opendj.server.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <opendj.sdk.version>2.5.0-SNAPSHOT</opendj.sdk.version>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <commons.forgerock-util.version>1.1.0-SNAPSHOT</commons.forgerock-util.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <commons.json-fluent.version>1.1.0</commons.json-fluent.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <commons.json-resource.version>1.2.2</commons.json-resource.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <commons.json-patch.version>1.0.0</commons.json-patch.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <forgerock.json.version>2.0.0-SNAPSHOT</forgerock.json.version>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <commons.authnfilter.version>0.1.1-SNAPSHOT</commons.authnfilter.version>
61e38a4f194d3adc66646326c938eb9263a2f39bChristian Maeder <!-- Project web site -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <siteDistributionURL>scp://forgerock.org/var/www/vhosts/openam.forgerock.org/httpdocs</siteDistributionURL>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder </properties>
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- Profiles -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- Place Default Profiles here to override and determine Environment. -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- This profile gets activated for WINDOWS and LINUX Systems -->
50dce6b011347f92377adb8bbabaeeb80975e86dChristian Maeder <exists>${env.JAVA_HOME}/lib/tools.jar</exists>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder </activation>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <toolsjar>${env.JAVA_HOME}/lib/tools.jar</toolsjar>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder </properties>
50dce6b011347f92377adb8bbabaeeb80975e86dChristian Maeder <dependencies>
414ffa281d82f05a2d742c702f8e06b0cb05b229Christian Maeder </dependency>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder </dependencies>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder </activation>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <generate.clientsdk.sources>true</generate.clientsdk.sources>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder </properties>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <!-- OpenAM Child Modules -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Build order will be determined by the Maven Reactor. -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- OpenAM Locale - Common Module -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- OpenAM Shared - Common Module -->
61e38a4f194d3adc66646326c938eb9263a2f39bChristian Maeder <!-- OpenAM Entitlement Module (XACML 3)-->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- OpenAM Authentication Modules -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- OpenAM Schema Modules -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- OpenAM CoreToken Module -->
f6a16d60a0d5c672e5525ec04b82373e754b2facChristian Maeder <!-- OpenAM REST - CORE Module -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- OpenAM ForgeRock REST - CORE Module -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- OpenAM Core Module -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- OpenAM Commons Authentication Filter -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- OpenAM CLI Module -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- OpenAM Federation Modules -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- OpenAM OAuth Token Service -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- OpenAM OAuth2 Token Service -->
414ffa281d82f05a2d742c702f8e06b0cb05b229Christian Maeder <!-- OpenAM Server -->
61e38a4f194d3adc66646326c938eb9263a2f39bChristian Maeder <!-- Tools Artifacts -->
79e54cf5929d47b8969d6f82ae68807c4949e6ccChristian Maeder <!-- Java Client SDK Artifacts -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Documentation -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- Final Packaging Distribution Kit -->
bf3bf3fe0342b4253bf3ad19e00ed33e5c695a8dChristian Maeder <!-- Final Packaging Distribution Kit -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Developers -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
1c45cb804a614004f9ad33ca4baf806073b177c1Christian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <email>jonathan.scudder@forgerock.com</email>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <organization>ForgeRock UK - Oslo</organization>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
35ebeff390c19c146dac3c003f556e3364adda02Christian Maeder <organization>ForgeRock - HUNGARY</organization>
9b7af933b9d17ba4084a359c0a362cb32ee87101Christian Maeder <organizationUrl>http://www.forgerock.com</organizationUrl>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- TODO Add remaining OpenAM Team -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder </developers>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- Contributors -->
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder <contributors>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <!-- TODO Add OpenAM Additional Contributors -->
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder </contributors>
35ebeff390c19c146dac3c003f556e3364adda02Christian Maeder <!-- Mailing Lists -->
9b7af933b9d17ba4084a359c0a362cb32ee87101Christian Maeder <mailingLists>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <mailingList>
9b7af933b9d17ba4084a359c0a362cb32ee87101Christian Maeder <subscribe>https://lists.forgerock.org/mailman/listinfo/openam/</subscribe>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <unsubscribe>https://lists.forgerock.org/mailman/listinfo/openam/</unsubscribe>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <archive>http://lists.forgerock.org/pipermail/openam/</archive>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder </mailingList>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <mailingList>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <subscribe>https://lists.forgerock.org/mailman/listinfo/openam-dev/</subscribe>
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder <unsubscribe>https://lists.forgerock.org/mailman/listinfo/openam-dev/</unsubscribe>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <archive>http://lists.forgerock.org/pipermail/openam-dev/</archive>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder </mailingList>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <mailingList>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <subscribe>https://lists.forgerock.org/mailman/listinfo/commitopenam/</subscribe>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <unsubscribe>https://lists.forgerock.org/mailman/listinfo/commitopenam/</unsubscribe>
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder <archive>http://lists.forgerock.org/pipermail/commitopenam/</archive>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder </mailingList>
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder </mailingLists>
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder <!-- Maven Repositories -->
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder <repositories>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <!-- ForgeRock Common Internal Project Repositories -->
<!-- ForgeRock.org Project Repository -->
<groupId>org.owasp.esapi</groupId>
<!-- See: http://en.wikipedia.org/wiki/List_of_file_formats -->
<![CDATA[Copyright © 2010-2013, <a href="http://www.forgerock.com">ForgeRock<a> All Rights Reserved.]]>
com.iplanet.am.sdk:com.iplanet.am.util:com.iplanet.dpro.parser:com.iplanet.dpro.session.service:com.iplanet.log:com.iplanet.services.cdm:com.iplanet.services.ldap:com.iplanet.services.util:com.iplanet.sso:com.iplanet.ums:com.sun.identity.authentication:com.sun.identity.entitlement:com.sun.identity.federation.accountmgmt:com.sun.identity.federation.common:com.sun.identity.federation.message:com.sun.identity.federation.message.common:com.sun.identity.federation.plugins:com.sun.identity.federation.services:com.sun.identity.idm:com.sun.identity.jaxrpc:com.sun.identity.liberty.ws.authnsvc:com.sun.identity.liberty.ws.authnsvc.mechanism:com.sun.identity.liberty.ws.authnsvc.protocol:com.sun.identity.liberty.ws.common:com.sun.identity.liberty.ws.common.wsse:com.sun.identity.liberty.ws.disco:com.sun.identity.liberty.ws.disco.plugins:com.sun.identity.liberty.ws.dst:com.sun.identity.liberty.ws.dst.service:com.sun.identity.liberty.ws.idpp.common:com.sun.identity.liberty.ws.idpp.plugin:com.sun.identity.liberty.ws.interaction:com.sun.identity.liberty.ws.interfaces:com.sun.identity.liberty.ws.paos:com.sun.identity.liberty.ws.security:com.sun.identity.liberty.ws.soapbinding:com.sun.identity.log:com.sun.identity.plugin.configuration:com.sun.identity.plugin.datastore:com.sun.identity.plugin.log:com.sun.identity.plugin.session:com.sun.identity.policy:com.sun.identity.sae.api:com.sun.identity.saml:com.sun.identity.saml2.assertion:com.sun.identity.saml2.common:com.sun.identity.saml2.ecp:com.sun.identity.saml2.plugins:com.sun.identity.saml2.profile:com.sun.identity.saml2.protocol:com.sun.identity.security:com.sun.identity.shared.debug:com.sun.identity.shared.jaxrpc:com.sun.identity.shared.locale:com.sun.identity.shared.stats:com.sun.identity.shared.whitelist:com.sun.identity.sm:com.sun.identity.wsfederation.common:com.sun.identity.wsfederation.plugins:com.sun.identity.wss.provider:com.sun.identity.wss.security:com.sun.identity.wss.security.handler:com.sun.identity.wss.sts:com.sun.identity.xacml.client:com.sun.identity.xacml.common:com.sun.identity.xacml.context:com.sun.identity.xacml.context.impl:com.sun.identity.xacml.policy:com.sun.identity.xacml.policy.impl:com.sun.identity.xacml.saml2:com.sun.identity.xacml.saml2.impl:com.sun.liberty:org.forgerock.openam.authentication.service:org.forgerock.openam.entitlement:org.forgerock.openam.session.service:org.forgerock.openam.upgrade
<groupId>org.forgerock.maven.plugins</groupId>
<include>**/index.xml</include>
<outputFile>${project.build.directory}/linktester.err</outputFile>