<
artifactId>forgerock-parent</
artifactId>
<!-- Component Definition --> <
name>OpenAM Project</
name>
<
artifactId>openam</
artifactId>
<
version>12.0.0-SNAPSHOT</
version>
<
packaging>pom</
packaging>
<
description>OpenAM</
description>
<
inceptionYear>2010</
inceptionYear>
<
comments>Common Development and Distribution License (CDDL) 1.0.
This license applies to OpenAM source code as indicated in the
<
distribution>repo</
distribution>
<
name>CC BY-NC-ND 3.0</
name>
<
comments>Creative Commons Attribution-NonCommercial-NoDerivs 3.0
Unported. This license applies to the site content, and to the
documentation as indicated in the documentation source code.
<
distribution>repo</
distribution>
<!-- Component Properties --> <!-- **************************************************************** --> <!-- **************************************************************** --> <!-- Surefire Argument Line --> <!-- JavaDoc Setting Properties --> <!-- Shade plugin setting for ClientSDK build --> <!-- Project Encoding --> <!-- Version Properties --> <!-- Project web site --> <!-- Place Default Profiles here to override and determine Environment. --> <!-- This profile gets activated for WINDOWS and LINUX Systems --> <
artifactId>tools</
artifactId>
<
optional>true</
optional>
<
systemPath>${toolsjar}</
systemPath>
<
name>performRelease</
name>
<!-- OpenAM Child Modules --> <!-- Build order will be determined by the Maven Reactor. --> <
module>openam-ldap-utils</
module>
<
module>openam-datastore</
module>
<!-- OpenAM Shared - Common Module --> <
module>openam-shared</
module>
<!-- OpenAM Entitlement Module (XACML 3)--> <
module>openam-entitlements</
module>
<!-- OpenAM Authentication Modules --> <
module>openam-authentication</
module>
<!-- OpenAM Schema Modules --> <
module>openam-schema</
module>
<!-- OpenAM CoreToken Module --> <
module>openam-coretoken</
module>
<!-- OpenAM REST - CORE Module --> <
module>openam-rest</
module>
<!-- OpenAM ForgeRock REST - CORE Module --> <
module>openam-forgerock-rest</
module>
<
module>openam-plugins</
module>
<
module>openam-console</
module>
<!-- OpenAM Core Module --> <
module>openam-core</
module>
<!-- OpenAM Commons Authentication Filter --> <
module>openam-auth-filter</
module>
<!-- OpenAM CLI Module --> <
module>openam-cli</
module>
<!-- OpenAM Federation Modules --> <
module>openam-federation</
module>
<!-- OpenAM OAuth Token Service --> <
module>openam-oauth</
module>
<!-- OpenAM OAuth2 Token Service --> <
module>openam-oauth2</
module>
<
module>openam-common-auth-ui</
module>
<
module>openam-server-auth-ui</
module>
<
module>openam-ui-ria</
module>
<
module>openam-server-only</
module>
<
module>openam-server</
module>
<
module>openam-tools</
module>
<!-- Java Client SDK Artifacts --> <
module>openam-clientsdk</
module>
<
module>openam-distauth</
module>
<
module>openam-documentation</
module>
<!-- Final Packaging Distribution Kit --> <
module>openam-distribution</
module>
<!-- Final Packaging Distribution Kit --> <
module>openam-dashboard</
module>
<
module>openam-examples</
module>
<
module>openam-annotations</
module>
<
name>OpenAM Users List</
name>
<
post>openam@forgerock.org</
post>
<
name>OpenAM Developers List</
name>
<
post>openam-dev@forgerock.org</
post>
<
name>OpenAM Commit Notifications</
name>
<
post>commitopenam@forgerock.org</
post>
<!-- Maven Repositories --> <!-- ForgeRock Common Internal Project Repositories --> <
id>forgerock-staging-repo</
id>
<
name>ForgeRock Release Repository</
name>
<
id>forgerock-snapshots-repo</
id>
<
name>ForgeRock Snapshot Repository</
name>
<!-- ForgeRock Internal Project Repository --> <
name>Restlet Cache Repository</
name>
<!-- For Deployment to ForgeRock Maven Repository --> <
name>OpenAM Project</
name>
<
url>${siteDistributionURL}</
url>
</
distributionManagement>
<!-- Dependency Management --> <!-- OpenAM project dependencies --> <
artifactId>openam-shared</
artifactId>
<
artifactId>openam-core</
artifactId>
<
artifactId>openam-authn-filter-config</
artifactId>
<
artifactId>openam-authn-filter-modules</
artifactId>
<
artifactId>openam-authz-filter</
artifactId>
<!-- Include all Authentication Modules --> <
artifactId>openam-auth-ad</
artifactId>
<
artifactId>openam-auth-anonymous</
artifactId>
<
artifactId>openam-auth-adaptive</
artifactId>
<
artifactId>openam-auth-application</
artifactId>
<
artifactId>openam-auth-cert</
artifactId>
<
artifactId>openam-auth-datastore</
artifactId>
<
artifactId>openam-auth-persistentcookie</
artifactId>
<
artifactId>openam-auth-common</
artifactId>
<
artifactId>openam-auth-deviceprint-module</
artifactId>
<
artifactId>openam-auth-deviceprint-scripts</
artifactId>
<
classifier>min</
classifier>
<
artifactId>openam-auth-hotp</
artifactId>
<
artifactId>openam-auth-httpbasic</
artifactId>
<
artifactId>openam-auth-jdbc</
artifactId>
<
artifactId>openam-auth-ldap</
artifactId>
<
artifactId>openam-auth-membership</
artifactId>
<
artifactId>openam-auth-msisdn</
artifactId>
<
artifactId>openam-auth-nt</
artifactId>
<
artifactId>openam-auth-oath</
artifactId>
<
artifactId>openam-auth-oauth2</
artifactId>
<
artifactId>openam-auth-radius</
artifactId>
<
artifactId>openam-auth-safeword</
artifactId>
<
artifactId>openam-auth-securid</
artifactId>
<
artifactId>openam-auth-windowsdesktopsso</
artifactId>
<
artifactId>openam-coretoken</
artifactId>
<
artifactId>openam-entitlements</
artifactId>
<
artifactId>openam-rest</
artifactId>
<
artifactId>openam-forgerock-rest</
artifactId>
<
artifactId>openam-dashboard</
artifactId>
<
artifactId>openam-annotations</
artifactId>
<
artifactId>openam-datastore</
artifactId>
<
artifactId>openam-ldap-utils</
artifactId>
<
artifactId>openam-federation-library</
artifactId>
<
artifactId>openam-idpdiscovery</
artifactId>
<
artifactId>OpenFM</
artifactId>
<
artifactId>openam-idpdiscovery-war</
artifactId>
<
artifactId>openam-example-clientsdk-cli</
artifactId>
<
artifactId>openam-example-clientsdk-war</
artifactId>
<
artifactId>openam-oauth</
artifactId>
<
artifactId>openam-oauth2-common</
artifactId>
<
artifactId>openam-oauth2-core-token-service</
artifactId>
<
artifactId>openam-oauth2-main</
artifactId>
<
artifactId>openam-oauth2-openam-extension</
artifactId>
<
artifactId>openam-oauth2-restlet-extension</
artifactId>
<
artifactId>openam-installtools</
artifactId>
<
artifactId>openam-installtools-launcher</
artifactId>
<!-- OpenAM schema projects --> <
artifactId>openam-dtd-schema</
artifactId>
<
artifactId>openam-jaxrpc-schema</
artifactId>
<
artifactId>openam-saml2-schema</
artifactId>
<
artifactId>openam-mib-schema</
artifactId>
<
artifactId>openam-wsfederation-schema</
artifactId>
<
artifactId>openam-idsvcs-schema</
artifactId>
<
artifactId>openam-liberty-schema</
artifactId>
<
artifactId>openam-xacml3-schema</
artifactId>
<
artifactId>openam-common-auth-ui</
artifactId>
<
artifactId>openam-server-auth-ui</
artifactId>
<!-- New RIA Client UI --> <
artifactId>forgerock-ui-user</
artifactId>
<
classifier>www</
classifier>
<
artifactId>openam-ui-ria</
artifactId>
<
classifier>www</
classifier>
<
artifactId>openam-cli-definitions</
artifactId>
<
artifactId>openam-cli-impl</
artifactId>
<!-- Documentation dependencies --> <
artifactId>openam-doc-content</
artifactId>
<
artifactId>openam-diagnostics-schema</
artifactId>
<
artifactId>openam-diagnostics-base</
artifactId>
<
artifactId>openam-diagnostics-plugins</
artifactId>
<!-- Distribution dependencies --> <
artifactId>openam-server</
artifactId>
<
artifactId>openam-server-only</
artifactId>
<
artifactId>openam-console</
artifactId>
<
artifactId>openam-clientsdk</
artifactId>
<
artifactId>openam-distauth</
artifactId>
<
artifactId>openam-configurator-tool</
artifactId>
<
artifactId>openam-upgrade-tool</
artifactId>
<
artifactId>openam-distribution-diagnostics</
artifactId>
<
artifactId>openam-distribution-fedlet-unconfigured</
artifactId>
<
artifactId>openam-distribution-ssoadmintools</
artifactId>
<
artifactId>openam-distribution-ssoconfiguratortools</
artifactId>
<
artifactId>openam-authfilter-shared</
artifactId>
<!-- External project dependencies --> <
artifactId>click-extras</
artifactId>
<
artifactId>click-nodeps</
artifactId>
<
groupId>commons-beanutils</
groupId>
<
artifactId>commons-beanutils</
artifactId>
<
groupId>commons-codec</
groupId>
<
artifactId>commons-codec</
artifactId>
<
groupId>commons-collections</
groupId>
<
artifactId>commons-collections</
artifactId>
<
groupId>commons-digester</
groupId>
<
artifactId>commons-digester</
artifactId>
<!-- Originally 1.8.3 --> <
groupId>commons-fileupload</
groupId>
<
artifactId>commons-fileupload</
artifactId>
<!-- Originally 1.8.3 --> <
groupId>commons-io</
groupId>
<
artifactId>commons-io</
artifactId>
<!-- Originally 2.0.1 --> <
groupId>commons-lang</
groupId>
<
artifactId>commons-lang</
artifactId>
<
groupId>commons-logging</
groupId>
<
artifactId>commons-logging</
artifactId>
<
groupId>commons-logging</
groupId>
<
artifactId>commons-logging-api</
artifactId>
<
groupId>external</
groupId>
<
artifactId>esapiport</
artifactId>
<
version>2013-12-04</
version>
<artifactId>esapi</artifactId> <
artifactId>geoip</
artifactId>
<
artifactId>jaxb-api</
artifactId>
<
artifactId>jaxb-impl</
artifactId>
<
artifactId>jaxb-libs</
artifactId>
<
artifactId>jaxb-xjc</
artifactId>
<
artifactId>jaxrpc-api</
artifactId>
<
groupId>external</
groupId>
<
artifactId>jaxrpc-impl</
artifactId>
<
version>1.1.3_01-041406</
version>
<
artifactId>jaxrpc-spi</
artifactId>
<
version>1.1.3_01</
version>
<
artifactId>jdom</
artifactId>
<
artifactId>je</
artifactId>
<
version>5.0.73</
version>
<
artifactId>jersey-bundle</
artifactId>
<
version>1.1.1-ea</
version>
<!-- Originally 1.1.1-ea-SNAPSHOT --> <
artifactId>jato</
artifactId>
<
version>2005-05-04</
version>
<
artifactId>cc</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_de</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_es</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_fr</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_it</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_ja</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_ko</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_sv</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_zh</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_zh_CN</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_zh_HK</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>cc_zh_TW</
artifactId>
<
version>2008-08-08</
version>
<
artifactId>jsr311-api</
artifactId>
<
artifactId>jstl</
artifactId>
<
artifactId>log4j</
artifactId>
<
version>1.2.16</
version>
<
artifactId>mail</
artifactId>
<
artifactId>oauth-client</
artifactId>
<
version>1.1.5.2</
version>
<
artifactId>oauth-server</
artifactId>
<
version>1.1.5.2</
version>
<
artifactId>oauth-signature</
artifactId>
<
version>1.1.5.2</
version>
<
groupId>relaxngDatatype</
groupId>
<
artifactId>relaxngDatatype</
artifactId>
<
version>20020414</
version>
<
artifactId>saaj-api</
artifactId>
<
artifactId>saaj-impl</
artifactId>
<
version>1.3.19</
version>
<
artifactId>servlet-api</
artifactId>
<
artifactId>jsp-api</
artifactId>
<
artifactId>xalan</
artifactId>
<
groupId>xml-apis</
groupId>
<
artifactId>xml-apis</
artifactId>
<
artifactId>xsdlib</
artifactId>
<
version>20060615</
version>
<
artifactId>opendj-ldap-sdk</
artifactId>
<!-- OpenDJ Server - 2.6 --> <
artifactId>opendj-server</
artifactId>
<!-- Legacy External Libraries for OpenAM --> <!-- We need to eventually ween off of these --> <!-- Dependencies for the Build Helper Maven Plugin --> <
artifactId>maven-plugin-api</
artifactId>
<
artifactId>maven-project</
artifactId>
<
version>3.0-alpha-2</
version>
<
groupId>external</
groupId>
<
artifactId>authapi</
artifactId>
<
version>2005-08-12</
version>
<
groupId>external</
groupId>
<
artifactId>FastInfoset</
artifactId>
<
version>2006-26-09</
version>
<
groupId>external</
groupId>
<
artifactId>jdmkrt</
artifactId>
<
version>2007-01-10</
version>
<
groupId>external</
groupId>
<
artifactId>jdmktk</
artifactId>
<
version>2007-01-10</
version>
<
groupId>external</
groupId>
<
artifactId>jsr173_api</
artifactId>
<
version>2004-30-01</
version>
<
groupId>external</
groupId>
<
artifactId>jss4</
artifactId>
<
version>2007-08-11</
version>
<
groupId>external</
groupId>
<
artifactId>publicsuffix</
artifactId>
<
groupId>external</
groupId>
<
artifactId>webservices-extra</
artifactId>
<
version>2008-03-12</
version>
<
groupId>external</
groupId>
<
artifactId>webservices-extra-api</
artifactId>
<
version>2003-09-04</
version>
<
groupId>external</
groupId>
<
artifactId>webservices-rt</
artifactId>
<
version>2009-29-07</
version>
<
groupId>external</
groupId>
<
artifactId>webservices-api</
artifactId>
<
version>2009-14-01</
version>
<!-- Preferred JSON Data Binding API --> <
artifactId>jackson-annotations</
artifactId>
<
artifactId>jackson-core</
artifactId>
<
artifactId>jackson-databind</
artifactId>
<
artifactId>jackson-dataformat-xml</
artifactId>
<!-- Session HA Module Dependencies--> <
artifactId>jackson-core-asl</
artifactId>
<
artifactId>jackson-mapper-asl</
artifactId>
<!-- Commons Dependencies --> <
artifactId>json-fluent</
artifactId>
<
artifactId>json-resource</
artifactId>
<
artifactId>json-resource-servlet</
artifactId>
<
artifactId>json-web-token</
artifactId>
<
artifactId>json-patch</
artifactId>
<
artifactId>i18n-core</
artifactId>
<
artifactId>forgerock-util</
artifactId>
<
artifactId>forgerock-jaspi-container</
artifactId>
<
artifactId>forgerock-jaspi-jwt-session-module</
artifactId>
<
artifactId>forgerock-auth-filter-common</
artifactId>
<
artifactId>forgerock-authz-filter</
artifactId>
<
artifactId>jquery-amd</
artifactId>
<
version>1.7.1-alpha-1</
version>
<
artifactId>freemarker</
artifactId>
<
version>2.3.19</
version>
<!-- Xerces-J Required for fedlet and XACML --> <
groupId>xerces-J</
groupId>
<
artifactId>xercesImpl</
artifactId>
<
groupId>xerces-J</
groupId>
<
artifactId>xml-apis</
artifactId>
<
groupId>xerces-J</
groupId>
<
artifactId>xml-resolver</
artifactId>
<
groupId>xerces-J</
groupId>
<
artifactId>xml-serializer</
artifactId>
<
artifactId>java-ipv6</
artifactId>
<!-- Native Json Manipulation --> <
artifactId>json</
artifactId>
<
version>20090211</
version>
<
artifactId>guice</
artifactId>
<
artifactId>jstestrunner-junit</
artifactId>
<
artifactId>fest-assert</
artifactId>
<
artifactId>testng</
artifactId>
<
artifactId>mockito-all</
artifactId>
<
artifactId>easymock</
artifactId>
<
artifactId>powermock-api-support</
artifactId>
<
artifactId>powermock-module-junit4</
artifactId>
<
artifactId>powermock-api-easymock</
artifactId>
<
groupId>httpunit</
groupId>
<
artifactId>httpunit</
artifactId>
<
artifactId>jetty-servlet-tester</
artifactId>
<
artifactId>servlet-api</
artifactId>
<
artifactId>powermock-api-mockito</
artifactId>
<
artifactId>powermock-core</
artifactId>
<
artifactId>powermock-reflect</
artifactId>
<
artifactId>powermock-module-testng</
artifactId>
<
artifactId>powermock-module-testng-common</
artifactId>
<
groupId>javassist</
groupId>
<
artifactId>javassist</
artifactId>
<
artifactId>maven-svn-revision-number-plugin</
artifactId>
<
prefix>svn-revision</
prefix>
<
artifactId>maven-compiler-plugin</
artifactId>
<
encoding>UTF-8</
encoding>
<!-- Override Enforcer Rules for OpenAM Compilation --> <
compilerArgument>-Xlint:none</
compilerArgument>
<
showDeprecation>false</
showDeprecation>
<
artifactId>maven-release-plugin</
artifactId>
<
autoVersionSubmodules>true</
autoVersionSubmodules>
<
updateBranchVersions>true</
updateBranchVersions>
<
artifactId>maven-surefire-plugin</
artifactId>
<
redirectTestOutputToFile>true</
redirectTestOutputToFile>
<
forkMode>once</
forkMode>
<
artifactId>maven-resources-plugin</
artifactId>
<
inherited>true</
inherited>
<
encoding>UTF-8</
encoding>
<
nonFilteredFileExtensions>
<!-- Exclude any binary files based upon File Types. --> <
nonFilteredFileExtension>bin</
nonFilteredFileExtension>
<
nonFilteredFileExtension>bkf</
nonFilteredFileExtension>
<
nonFilteredFileExtension>bmp</
nonFilteredFileExtension>
<
nonFilteredFileExtension>bz2</
nonFilteredFileExtension>
<
nonFilteredFileExtension>deb</
nonFilteredFileExtension>
<
nonFilteredFileExtension>dll</
nonFilteredFileExtension>
<
nonFilteredFileExtension>dmg</
nonFilteredFileExtension>
<
nonFilteredFileExtension>ear</
nonFilteredFileExtension>
<
nonFilteredFileExtension>exe</
nonFilteredFileExtension>
<
nonFilteredFileExtension>gif</
nonFilteredFileExtension>
<
nonFilteredFileExtension>gz</
nonFilteredFileExtension>
<
nonFilteredFileExtension>gzip</
nonFilteredFileExtension>
<
nonFilteredFileExtension>ico</
nonFilteredFileExtension>
<
nonFilteredFileExtension>jar</
nonFilteredFileExtension>
<
nonFilteredFileExtension>jks</
nonFilteredFileExtension>
<
nonFilteredFileExtension>jpg</
nonFilteredFileExtension>
<
nonFilteredFileExtension>jpeg</
nonFilteredFileExtension>
<
nonFilteredFileExtension>lz</
nonFilteredFileExtension>
<
nonFilteredFileExtension>png</
nonFilteredFileExtension>
<
nonFilteredFileExtension>pdf</
nonFilteredFileExtension>
<
nonFilteredFileExtension>rar</
nonFilteredFileExtension>
<
nonFilteredFileExtension>rpm</
nonFilteredFileExtension>
<
nonFilteredFileExtension>tar</
nonFilteredFileExtension>
<
nonFilteredFileExtension>tgz</
nonFilteredFileExtension>
<
nonFilteredFileExtension>war</
nonFilteredFileExtension>
<
nonFilteredFileExtension>zip</
nonFilteredFileExtension>
<
nonFilteredFileExtension>7z</
nonFilteredFileExtension>
</
nonFilteredFileExtensions>
<
artifactId>maven-javadoc-plugin</
artifactId>
<
inherited>true</
inherited>
<
encoding>utf-8</
encoding>
<
detectLinks>true</
detectLinks>
<
artifactId>openam-shared</
artifactId>
<
goal>aggregate-jar</
goal>
<
artifactId>openam-shared</
artifactId>
<
artifactId>javadoc-updater-maven-plugin</
artifactId>
<
artifactId>maven-source-plugin</
artifactId>
<
inherited>true</
inherited>
<
useDefaultManifestFile>true</
useDefaultManifestFile>
<
artifactId>checksum-maven-plugin</
artifactId>
<
id>generate-checksum</
id>
<
failOnError>false</
failOnError>
<
algorithm>SHA</
algorithm>
<
individualFiles>true</
individualFiles>
<
artifactId>forgerock-doc-maven-plugin</
artifactId>
<
artifactId>i18n-maven-plugin</
artifactId>
<
artifactId>build-helper-plugin</
artifactId>
<
artifactId>jaxb2-maven-plugin</
artifactId>
<
artifactId>build-helper-maven-plugin</
artifactId>
<
artifactId>jetspeed-unpack-maven-plugin</
artifactId>
<
artifactId>maven-shade-plugin</
artifactId>
<
artifactId>checksum-maven-plugin</
artifactId>
<
artifactId>maven-svn-revision-number-plugin</
artifactId>
<
artifactId>maven-war-plugin</
artifactId>
<
artifactId>maven-default-skin</
artifactId>
<
artifactId>maven-skins</
artifactId>
<
artifactId>maven-processor-plugin</
artifactId>
<
artifactId>xml-maven-plugin</
artifactId>
<
artifactId>jslint-maven-plugin</
artifactId>
<
artifactId>webminifier-maven-plugin</
artifactId>
<
artifactId>jetty-maven-plugin</
artifactId>
<
artifactId>js-import-maven-plugin</
artifactId>
<
artifactId>requirejs-maven-plugin</
artifactId>
<
artifactId>cargo-maven2-plugin</
artifactId>
<
artifactId>copy-maven-plugin</
artifactId>
<
artifactId>maven-checkstyle-plugin</
artifactId>
<
version>${checkstylePluginVersion}</
version>
<
artifactId>maven-project-info-reports-plugin</
artifactId>
<
report>mailing-list</
report>
<
report>issue-tracking</
report>