pom.xml revision e158a55fcd5e009aac8bf284252412163c46f974
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki* Copyright (c) 2011-2015 ForgeRock AS. All Rights Reserved
031b91a62d25106ae69d4693475c79618dd5e884fielding* The contents of this file are subject to the terms
031b91a62d25106ae69d4693475c79618dd5e884fielding* of the Common Development and Distribution License
031b91a62d25106ae69d4693475c79618dd5e884fielding* (the License). You may not use this file except in
031b91a62d25106ae69d4693475c79618dd5e884fielding* compliance with the License.
031b91a62d25106ae69d4693475c79618dd5e884fielding* You can obtain a copy of the License at
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* See the License for the specific language governing
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* permission and limitations under the License.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* When distributing Covered Code, include this CDDL
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* Header Notice in each file and include the License file
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* If applicable, add the following below the CDDL Header,
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* with the fields enclosed by brackets [] replaced by
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* your own identifying information:
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd* "Portions Copyrighted [year] [name of copyright owner]"
208651a016b098f4fa1f6279559f104d70f1632dtakashi<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">
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Build Notes:
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki To Build all of OpenAM use the following Maven Command:
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki cd to openam top directory.
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki mvn clean install
208651a016b098f4fa1f6279559f104d70f1632dtakashi To Build only a specify Module: (This will pull existing modules whichever is newest local or remote).
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki mvn clean install -pl <module Name>
208651a016b098f4fa1f6279559f104d70f1632dtakashi To Build only specific Module and Dependencies
208651a016b098f4fa1f6279559f104d70f1632dtakashi mvn clean install -pl <module Name> -am
208651a016b098f4fa1f6279559f104d70f1632dtakashi Skipping Tests add:
208651a016b098f4fa1f6279559f104d70f1632dtakashi -DskipTests=true
208651a016b098f4fa1f6279559f104d70f1632dtakashi Running only a test or list of tests:
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki -DfailIfNoTests=false -Dtest=org.forgerock.restlet.ext.openam.OpenAMParametersTest
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Parent Project -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Component Definition -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <organization>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </organization>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <issueManagement>
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai <url>https://bugster.forgerock.org/jira/browse/OPENAM</url>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </issueManagement>
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai <url>http://www.opensource.org/licenses/CDDL-1.0</url>
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai <comments>Common Development and Distribution License (CDDL) 1.0.
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai This license applies to OpenAM source code as indicated in the
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai sources themselves.
208651a016b098f4fa1f6279559f104d70f1632dtakashi </comments>
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai <url>http://creativecommons.org/licenses/by-nc-nd/3.0/</url>
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai <comments>Creative Commons Attribution-NonCommercial-NoDerivs 3.0
c70d1c1ea5807b57db0a06ae4f01495bab2c630bkawai Unported. This license applies to the site content, and to the
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki documentation as indicated in the documentation source code.
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </comments>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki </licenses>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki <!-- Component Properties -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <properties>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- **************************************************************** -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <maven.build.timestamp.format>yyyy-MMM-dd HH:mm:ss</maven.build.timestamp.format>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- **************************************************************** -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Surefire Argument Line -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <java.surefire.options>-Xms256m -Xmx256m -XX:MaxPermSize=96m</java.surefire.options>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki <!-- JavaDoc Setting Properties -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <javadoc.options>-J-Xms2g -J-Xmx2g -J-XX:MaxPermSize=512m</javadoc.options>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Shade plugin setting for ClientSDK build -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <generate.clientsdk.sources>false</generate.clientsdk.sources>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki <!-- Project Encoding -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Version Properties -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <opendj.server.version>2.6.2</opendj.server.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Required for setting classpaths on tools and fedlet -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.util.version>3.0.0</forgerock.util.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <forgerock.bloomfilter.version>1.0.0</forgerock.bloomfilter.version>
2b1ca4f3e09956e86d7f7c5b44f2c6f5351d54dbyoshiki <forgerock.audit.version>1.0.0</forgerock.audit.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.guice.version>1.1.0</forgerock.guice.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.selfservice.version>0.10.0</forgerock.selfservice.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <santuario.xmlsec.version>1.5.6</santuario.xmlsec.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <commons-beanutils.version>1.8.3</commons-beanutils.version>
07ab565873bfd241828a89261b1260c448a0799eyoshiki <commons-collections.version>3.2.1</commons-collections.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <commons-digester.version>2.1</commons-digester.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <commons-fileupload.version>1.2.2</commons-fileupload.version>
07ab565873bfd241828a89261b1260c448a0799eyoshiki <commons-logging.version>1.1.3</commons-logging.version>
07ab565873bfd241828a89261b1260c448a0799eyoshiki <commons-logging-api.version>1.1</commons-logging-api.version>
07ab565873bfd241828a89261b1260c448a0799eyoshiki <groovy-sandbox.version>1.6</groovy-sandbox.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <jaxrpc-impl.version>1.1.3_01-041406</jaxrpc-impl.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <jersey-bundle.version>1.1.1-ea</jersey-bundle.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <jersey-oauth.version>1.1.5.2</jersey-oauth.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <relaxngDatatype.version>20020414</relaxngDatatype.version>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki <FastInfoset.version>2006-26-09</FastInfoset.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <webservices-extra.version>2008-03-12</webservices-extra.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <webservices-extra-api.version>2003-09-04</webservices-extra-api.version>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <webservices-rt.version>2009-29-07</webservices-rt.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <webservices-api.version>2009-14-01</webservices-api.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <javax.security.auth.message.version>3.1</javax.security.auth.message.version>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki <jquery-amd.version>1.7.1-alpha-1</jquery-amd.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <openam.version>OpenAM ${project.version}</openam.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Project web site -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <siteDistributionURL>scp://community.internal.forgerock.com/var/www/vhosts/openam.forgerock.org/httpdocs</siteDistributionURL>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Default license (CDDL) to package into the artifacts -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.license.groupId>org.forgerock</forgerock.license.groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.license.artifactId>cddl-license</forgerock.license.artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.license.version>1.0.0</forgerock.license.version>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki </properties>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Profiles -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Place Default Profiles here to override and determine Environment. -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- This profile gets activated for WINDOWS and LINUX Systems -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <activation>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </activation>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <properties>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </properties>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependencies>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </dependency>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </dependencies>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <activation>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </property>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </activation>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <properties>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <generate.clientsdk.sources>true</generate.clientsdk.sources>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </properties>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <repositories>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <repository>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </repository>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </repositories>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependencyManagement>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependencies>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Don't include the authapi*.jar in the war for a release build -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <dependency>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki </dependency>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </dependencies>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </dependencyManagement>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- When building an Enterprise binary download, include the correct binary license terms. -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Overrides the default CDDL license with the Forgerock binary license. Only available from Forgerock internal repository. -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <repositories>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki <repository>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki </repository>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </repositories>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <properties>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <forgerock.license.groupId>com.forgerock</forgerock.license.groupId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.license.artifactId>binary-license</forgerock.license.artifactId>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <forgerock.license.version>1.0.0</forgerock.license.version>
208651a016b098f4fa1f6279559f104d70f1632dtakashi </properties>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <repositories>
4968dbef150b4e1c59621e1e181ece60c4df550cyoshiki <repository>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </repository>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </repositories>
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki </profiles>
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- OpenAM Child Modules -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Build order will be determined by the Maven Reactor. -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- OpenAM Shared - Common Module -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- OpenAM Scripting -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- OpenAM Entitlement Module (XACML 3)-->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- OpenAM Authentication Modules -->
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki <!-- OpenAM Schema Modules -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- OpenAM CoreToken Module -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- OpenAM REST - CORE Module -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- OpenAM Core Module -->
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki <!-- OpenAM CLI Module -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- OpenAM Federation Modules -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- OpenAM OAuth Token Service -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- OpenAM OAuth2 Token Service -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- OpenAM Server -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Tools Artifacts -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Java Client SDK Artifacts -->
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki <!-- Documentation -->
2495a079ef0be260bc66490fe9e9ff7e2e6497f1yoshiki <!-- Final Packaging Distribution Kit -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Final Packaging Distribution Kit -->
208651a016b098f4fa1f6279559f104d70f1632dtakashi <!-- Radius Server and common libs. -->
<developerConnection>scm:git:ssh://git@stash.forgerock.org:7999/openam/openam.git</developerConnection>
<!-- MIT licensed: http://groovy-sandbox.kohsuke.org/license.html -->
<groupId>org.owasp.esapi</groupId>
<!-- Exclude javax.inject in favour of servicemix OSGi-compatible version -->
<!-- Use OSGi-compatible javax.inject to satisfy commons dependencies -->
<!-- License: legal/CC-Public-Domain.txt -->
<!-- See: http://en.wikipedia.org/wiki/List_of_file_formats -->
<![CDATA[Copyright © 2010-2015, <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.modules.oath.plugins:org.forgerock.oauth2.core:org.forgerock.openam.authentication.service:org.forgerock.openam.entitlement:org.forgerock.openam.ldap:org.forgerock.openam.oauth2.provider:org.forgerock.openam.session.service:org.forgerock.openam.upgrade:org.forgerock.openam.authentication.modules.common.mapping:org.forgerock.openam.services.email:org.forgerock.openam.selfservice.config:org.forgerock.openam.selfservice.config.beans