pom.xml revision ef88f1a01f0248a7321f6abcf304acfeeafab9ce
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu*
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* Copyright (c) 2011-2015 ForgeRock AS. All Rights Reserved
4db455e0782c3be2bf1eaf8822ed20968a756444Klaus Luettich*
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* The contents of this file are subject to the terms
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder* of the Common Development and Distribution License
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* (the License). You may not use this file except in
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* compliance with the License.
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich*
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* You can obtain a copy of the License at
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder* http://forgerock.org/license/CDDLv1.0.html
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* See the License for the specific language governing
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* permission and limitations under the License.
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder*
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* When distributing Covered Code, include this CDDL
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* Header Notice in each file and include the License file
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* at http://forgerock.org/license/CDDLv1.0.html
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* If applicable, add the following below the CDDL Header,
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* with the fields enclosed by brackets [] replaced by
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* your own identifying information:
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich* "Portions Copyrighted [year] [name of copyright owner]"
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke*
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich-->
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich<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">
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <modelVersion>4.0.0</modelVersion>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <!-- Parent Project -->
48752a0dbf89e8485af24f93afc79d2dabcb51dfKlaus Luettich <parent>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>org.forgerock.openam</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>openam</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <version>13.0.0-SNAPSHOT</version>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </parent>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <!-- Component Definition -->
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <name>OpenAM Server Only</name>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <description>OpenAM Server Only Component</description>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>openam-server-only</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <packaging>war</packaging>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <!-- Build -->
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <build>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <finalName>OpenAM-ServerOnly-${project.version}</finalName>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <plugins>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- OpenDJ 3.0: Pre-Pre-Packaging Step to download required Pre-Packaging Resources-->
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <plugin>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.apache.maven.plugins</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>maven-dependency-plugin</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <executions>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <execution>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <id>war-pre-packaging</id>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <phase>validate</phase>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <goals>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <goal>copy</goal>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </goals>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <configuration>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactItems>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactItem>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.forgerock.opendj</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>opendj-server-legacy</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <version>${opendj.server.legacy}</version>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <type>zip</type>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </artifactItem>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </artifactItems>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
df6ca59bbc7bd5371359e385e028f069752c54dfChristian Maeder <outputDirectory>${project.build.directory}</outputDirectory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <overWriteReleases>false</overWriteReleases>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <overWriteSnapshots>false</overWriteSnapshots>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <overWriteIfNewer>true</overWriteIfNewer>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </configuration>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </execution>
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder <execution>
f6300a9f28c2402ff80f5c5f0558e7a0adc7502aChristian Maeder <id>unpack</id>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <phase>validate</phase>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <goals>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <goal>unpack</goal>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </goals>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <configuration>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactItems>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactItem>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.forgerock.openam</groupId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactId>openam-jaxrpc-schema</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <type>jar</type>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <overWrite>false</overWrite>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <outputDirectory>${project.build.directory}/unpacked</outputDirectory>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <includes>jaxrpc/IdentityManagementServices.wsdl</includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </artifactItem>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <artifactItem>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <groupId>org.forgerock.openam</groupId>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <artifactId>openam-ui-ria</artifactId>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <classifier>www</classifier>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <type>zip</type>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <overWrite>false</overWrite>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <outputDirectory>${project.build.directory}/XUI</outputDirectory>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <includes>**/*</includes>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </artifactItem>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <artifactItem>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>org.forgerock.openam</groupId>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <artifactId>openam-auth-deviceprint-scripts</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <version>${project.version}</version>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <type>zip</type>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <overWrite>false</overWrite>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <outputDirectory>${project.build.directory}/openam_TEMP</outputDirectory>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <includes>**/*.js</includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </artifactItem>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </artifactItems>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </configuration>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <id>Copy license</id>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <phase>validate</phase>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <goals>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <goal>copy</goal>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </goals>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <configuration>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactItems>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactItem>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>${forgerock.license.groupId}</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>${forgerock.license.artifactId}</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <version>${forgerock.license.version}</version>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <type>txt</type>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <overWrite>true</overWrite>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <outputDirectory>${project.build.directory}/legal-notices</outputDirectory>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <destFileName>license.txt</destFileName>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </artifactItem>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </artifactItems>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </configuration>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </executions>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </plugin>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <!-- Pre-Packaging step for WAR elements. -->
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <plugin>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.apache.maven.plugins</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>maven-antrun-plugin</artifactId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <executions>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <execution>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <id>war-pre-packaging</id>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <phase>validate</phase>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <configuration>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <target>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <property name="openam.version" value="${project.version}" />
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <property name="openam.temp.target" value="${project.build.directory}/openam_TEMP" />
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <property name="build.class.path" refid="maven.compile.classpath" />
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <property name="project.basedir" value="./" />
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <property name="server.resources" value="${project.basedir}/src/main/resources" />
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <property name="amserver.target.resources.dir" value="${project.build.directory}/classes" />
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <property name="core.xml.dir" value="${project.basedir}/openam-core/src/main/resources/xml" />
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <property name="federation.xml.dir" value="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml" />
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <ant antfile="${project.basedir}/openam-server-prepare-war.xml">
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <target name="openam-server-prepare-war" />
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </ant>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </target>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </configuration>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <goals>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <goal>run</goal>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </goals>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </executions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependencies>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>ant-contrib</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>ant-contrib</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <version>${ant.contrib.version}</version>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <exclusions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <exclusion>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>ant</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>ant</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </exclusion>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </exclusions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependency>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </dependencies>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <plugin>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <groupId>org.apache.maven.plugins</groupId>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <artifactId>maven-war-plugin</artifactId>
4191d5ca6384a187dd4eacfcd3a2e87f50140b29Klaus Luettich <configuration>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <packagingExcludes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder WEB-INF/lib/jersey-core-1.1.5.2.jar,
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder WEB-INF/lib/jaxb-api-1.0.6.jar,
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich WEB-INF/lib/jaxb-impl-1.0.6.jar,
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder WEB-INF/lib/jaxb-libs-1.0.6.jar,
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich WEB-INF/lib/jaxb-xjc-1.0.6.jar,
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder WEB-INF/lib/jaxp-api-1.4.2.jar,
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </packagingExcludes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <archive>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <manifestEntries>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <Specification-Title>OpenAM Server</Specification-Title>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <Specification-Version>${project.version} - ${maven.build.timestamp}</Specification-Version>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <Specification-Vendor>ForgeRock</Specification-Vendor>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <Implementation-Title>OpenAM Server</Implementation-Title>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <Implementation-Version>${project.version} - ${maven.build.timestamp}
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </Implementation-Version>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <Implementation-Vendor>ForgeRock</Implementation-Vendor>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <Build-Time>${maven.build.timestamp}</Build-Time>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </manifestEntries>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </archive>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <nonFilteredFileExtensions>
4191d5ca6384a187dd4eacfcd3a2e87f50140b29Klaus Luettich <!-- Exclude any binary files based upon File Types. -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>bin</nonFilteredFileExtension>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>bkf</nonFilteredFileExtension>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>bmp</nonFilteredFileExtension>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <nonFilteredFileExtension>bz2</nonFilteredFileExtension>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>deb</nonFilteredFileExtension>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>dll</nonFilteredFileExtension>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>dmg</nonFilteredFileExtension>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>ear</nonFilteredFileExtension>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <nonFilteredFileExtension>exe</nonFilteredFileExtension>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <nonFilteredFileExtension>gif</nonFilteredFileExtension>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <nonFilteredFileExtension>gz</nonFilteredFileExtension>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <nonFilteredFileExtension>gzip</nonFilteredFileExtension>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <nonFilteredFileExtension>ico</nonFilteredFileExtension>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <nonFilteredFileExtension>jar</nonFilteredFileExtension>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <nonFilteredFileExtension>jks</nonFilteredFileExtension>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <nonFilteredFileExtension>jpg</nonFilteredFileExtension>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <nonFilteredFileExtension>jpeg</nonFilteredFileExtension>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <nonFilteredFileExtension>lz</nonFilteredFileExtension>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <nonFilteredFileExtension>png</nonFilteredFileExtension>
4191d5ca6384a187dd4eacfcd3a2e87f50140b29Klaus Luettich <nonFilteredFileExtension>pdf</nonFilteredFileExtension>
268bb1a980ca9595edd4468b62ad9b81d321c288Christian Maeder <nonFilteredFileExtension>rar</nonFilteredFileExtension>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <nonFilteredFileExtension>rpm</nonFilteredFileExtension>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <nonFilteredFileExtension>tar</nonFilteredFileExtension>
4191d5ca6384a187dd4eacfcd3a2e87f50140b29Klaus Luettich <nonFilteredFileExtension>tgz</nonFilteredFileExtension>
4191d5ca6384a187dd4eacfcd3a2e87f50140b29Klaus Luettich <nonFilteredFileExtension>war</nonFilteredFileExtension>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <nonFilteredFileExtension>zip</nonFilteredFileExtension>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <nonFilteredFileExtension>7z</nonFilteredFileExtension>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <nonFilteredFileExtension>woff2</nonFilteredFileExtension>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <nonFilteredFileExtension>woff</nonFilteredFileExtension>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <nonFilteredFileExtension>ttf</nonFilteredFileExtension>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <!-- See: http://en.wikipedia.org/wiki/List_of_file_formats -->
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </nonFilteredFileExtensions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResources>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <directory>${project.build.directory}/XUI/</directory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>**/**</include>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <targetPath>XUI</targetPath>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <filtering>true</filtering>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <directory>${basedir}/src/main/webapp</directory>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <includes>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <include>**/**</include>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </includes>
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder <excludes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <exclude>META-INF</exclude>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <exclude>WEB-INF</exclude>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <exclude>com_sun_web_ui/images</exclude>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </excludes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <targetPath />
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <filtering>true</filtering>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <directory>${basedir}/src/main/webapp/com_sun_web_ui/images</directory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <include>**/**</include>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <targetPath>com_sun_web_ui/images</targetPath>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <filtering>false</filtering>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </webResource>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <directory>${project.basedir}/src/main/webapp/WEB-INF</directory>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <include>**/**</include>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </includes>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <targetPath>WEB-INF</targetPath>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <filtering>true</filtering>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- Copy all licenses into the legal-notices directory. -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <directory>${project.build.directory}/legal-notices</directory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>**/**</include>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <targetPath>legal-notices</targetPath>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- Copy all third-party licences too. -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <directory>${project.parent.basedir}/legal</directory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>**/**</include>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <targetPath>legal-notices</targetPath>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- More third party licenses... -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <directory>${project.parent.basedir}/license</directory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>**/**</include>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </includes>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <targetPath>legal-notices</targetPath>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </webResource>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <webResource>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <directory>${project.basedir}/openam-schema/openam-idsvcs-schema/src/main/resources/xml
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder </directory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>*.wsdl</include>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <targetPath>WEB-INF/wsdl</targetPath>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <filtering>false</filtering>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </webResource>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <webResource>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <directory>${project.build.directory}/unpacked/jaxrpc
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </directory>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <includes>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <include>IdentityManagementServices.wsdl</include>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <targetPath>WEB-INF/wsdl</targetPath>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <filtering>true</filtering>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- This pickup the remaining moved elements build from the
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke "openam-server-prepare-war"
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder step from a Temp Area -->
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <directory>${project.build.directory}/openam_TEMP
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </directory>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <include>**/**</include>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </includes>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <targetPath />
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <filtering>false</filtering>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </webResource>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <webResource>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <directory>${project.basedir}/openam-sts/openam-rest-sts/src/main/resources
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </directory>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>stsstore.jks</include>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </includes>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <targetPath>WEB-INF/classes</targetPath>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <filtering>false</filtering>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </webResource>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <webResource>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <directory>${project.basedir}/openam-audit/openam-audit-configuration/src/main/resources</directory>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <include>audit.properties</include>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </includes>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <targetPath>WEB-INF/classes</targetPath>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <filtering>false</filtering>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <directory>${project.basedir}/openam-selfservice/src/main/resources</directory>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <includes>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <include>selfService*.properties</include>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </includes>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <targetPath>WEB-INF/classes</targetPath>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <filtering>false</filtering>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </webResource>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <!-- OpenDJ 3.0 Copy in an internal dependency needed by OpenAM -->
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <webResource>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <directory>${project.build.directory}/repackage-opendj/opendj/lib</directory>
268bb1a980ca9595edd4468b62ad9b81d321c288Christian Maeder <includes>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <include>opendj-je-backend.jar</include>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <include>quicksetup.jar</include>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </includes>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <targetPath>WEB-INF/lib</targetPath>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <filtering>false</filtering>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </webResource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </webResources>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </configuration>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>org.apache.maven.plugins</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>maven-javadoc-plugin</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <configuration>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <skip>true</skip>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </configuration>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <groupId>org.apache.maven.plugins</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>maven-resources-plugin</artifactId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <executions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <execution>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <id>copy-resources</id>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <phase>generate-resources</phase>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <goals>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <goal>copy-resources</goal>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </goals>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <configuration>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <outputDirectory>${project.build.outputDirectory}</outputDirectory>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <resources>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <resource>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <directory>src/main/resources/services</directory>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>amAuth.xml</include>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </resource>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </resources>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </configuration>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </execution>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </executions>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugin>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </plugins>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <resources>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <resource>
a74f814d3b445eadad6f68737a98a7a303698affChristian Maeder <filtering>true</filtering>
a74f814d3b445eadad6f68737a98a7a303698affChristian Maeder <directory>src/main/resources</directory>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <include>**/*</include>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </includes>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <excludes>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <exclude>config/**</exclude>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <exclude>locale/**</exclude>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <exclude>federation-locale/**</exclude>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <exclude>openfm-locale/**</exclude>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <exclude>services/**</exclude>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <exclude>UI/**</exclude>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <exclude>*.conf</exclude>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </excludes>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </resource>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <resource>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <filtering>true</filtering>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <directory>src/main/resources/config</directory>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <includes>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <include>serviceNames.properties</include>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </includes>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <targetPath>${project.build.directory}/classes</targetPath>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </resource>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </resources>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </build>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <profiles>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <profile>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <id>release</id>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <dependencies>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <dependency>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <artifactId>openam-auth-securid</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.forgerock.openam</groupId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </dependency>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </dependencies>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <properties>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <auth.securID.xml>amAuthSecurID.xml</auth.securID.xml>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </properties>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <build>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <plugins>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <!-- Transform the 'amAuth.xml' to add the SecurID auth module -->
4191d5ca6384a187dd4eacfcd3a2e87f50140b29Klaus Luettich <plugin>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.codehaus.mojo</groupId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactId>xml-maven-plugin</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <executions>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <execution>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <goals>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <goal>transform</goal>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </goals>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </execution>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </executions>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <configuration>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <catalogs>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder <catalog>src/main/xslt/catalog.xml</catalog>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </catalogs>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <transformationSets>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <transformationSet>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <dir>${project.build.outputDirectory}</dir>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <include>amAuth.xml</include>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </includes>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <stylesheet>src/main/xslt/amAuthTransform.xslt</stylesheet>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <outputDir>${project.build.outputDirectory}</outputDir>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </transformationSet>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </transformationSets>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </configuration>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </plugin>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </plugins>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </build>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </profile>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <profile>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <id>development</id>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <dependencies>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <dependency>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <artifactId>openam-auth-securid</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.forgerock.openam</groupId>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </dependency>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </dependencies>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <properties>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <auth.securID.xml>amAuthSecurID.xml</auth.securID.xml>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </properties>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <build>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <plugins>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <!-- Transform the 'amAuth.xml' to add the SecurID auth module -->
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <plugin>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <groupId>org.codehaus.mojo</groupId>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <artifactId>xml-maven-plugin</artifactId>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <executions>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <execution>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <phase>prepare-package</phase>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <goals>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <goal>transform</goal>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </goals>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </execution>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </executions>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <configuration>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <catalogs>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <catalog>src/main/xslt/catalog.xml</catalog>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </catalogs>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <transformationSets>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <transformationSet>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <dir>${project.build.outputDirectory}</dir>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <includes>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <include>amAuth.xml</include>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </includes>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <stylesheet>src/main/xslt/amAuthTransform.xslt</stylesheet>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <outputDir>${project.build.outputDirectory}</outputDir>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </transformationSet>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </transformationSets>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </configuration>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </plugin>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </plugins>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </build>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </profile>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <profile>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <id>precommit</id>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <build>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <plugins>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <plugin>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <artifactId>maven-antrun-plugin</artifactId>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <executions>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <execution>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <phase>process-resources</phase>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <goals>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <goal>run</goal>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </goals>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <configuration>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <target>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder <script language="groovy"><![CDATA[
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder File libs = new File(project.getProperty("project.build.directory") +
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder "/generated-sources/license/THIRD-PARTY.txt")
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder File thirdParty = new File(project.getProperty("basedir") +
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder "/legal/THIRDPARTYREADME.txt")
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder List published = thirdParty.readLines().findAll { s -> s.startsWith("Version:") }
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder List missing = [];
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder libs.eachLine { line ->
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder (line =~ /\(([^:\(]+):([^:]+):([^ ]+)/).each { match, groupId, artifactId, version ->
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder if (!groupId.startsWith("org.forgerock") &&
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder !published.any { s -> s.contains(artifactId) && s.contains(version) }) {
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder missing.add("$groupId:$artifactId:$version")
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke }
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke }
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke }
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke if (!missing.isEmpty()) {
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke throw new Exception("Missing libraries from THIRDPARTYREADME.txt:\n" +
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke missing.join("\n"))
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke }
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder ]]></script>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </target>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </configuration>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder </execution>
9035db0b84603cb494e48ec767f138641d389ca0Christian Maeder </executions>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <dependencies>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <dependency>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <groupId>org.codehaus.groovy</groupId>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <artifactId>groovy-jsr223</artifactId>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <version>2.3.3</version>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </dependencies>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </plugin>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </plugins>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </build>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </profile>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder </profiles>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <properties>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <!-- By default this property is empty so as not to include the SecurID auth module -->
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <auth.securID.xml />
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder </properties>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependencies>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <!-- Embedded OpenDJ Dependencies -->
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <dependency>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <groupId>org.forgerock.opendj</groupId>
595f414df7684baf190cecdf4a9e0765a0cdf800Christian Maeder <artifactId>opendj-server</artifactId>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich </dependency>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <dependency>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <groupId>org.forgerock.opendj</groupId>
72f14a81f43b46483faa0fad38b7b067f50fa5aeChristian Maeder <artifactId>opendj-core</artifactId>
444eb86eaa5745729c937795b871e25ec53ca13bChristian Maeder </dependency>
b3b47e4b56f1e2864f0fa35b01cdeb3bc8283c37Klaus Luettich <dependency>
268bb1a980ca9595edd4468b62ad9b81d321c288Christian Maeder <groupId>org.forgerock.opendj</groupId>
f86242cfaea74cda939ca19a52644672e1cb7d64Christian Maeder <artifactId>opendj-grizzly</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.opendj</groupId>
<artifactId>opendj-server-legacy</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-http</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.http</groupId>
<artifactId>chf-http-servlet</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-ui-ria</artifactId>
<type>zip</type>
<classifier>www</classifier>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-core</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-core-rest</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.http</groupId>
<artifactId>chf-http-core</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.http</groupId>
<artifactId>chf-client-apache-sync</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.commons</groupId>
<artifactId>forgerock-guice-servlet</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-cli-definitions</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-cli-impl</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-server-auth-ui</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-federation-library</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>OpenFM</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-oauth</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-uma</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-dtd-schema</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-jaxrpc-schema</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-saml2-schema</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-rest</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-dashboard</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-datastore</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-radius-common</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-radius-server</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-audit-configuration</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-audit-rest</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-selfservice</artifactId>
</dependency>
<!-- Include all Authentication Modules -->
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-ad</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-anonymous</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-adaptive</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-application</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-cert</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-datastore</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-persistentcookie</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-deviceprint-module</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-hotp</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-scripted</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-device-id</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-httpbasic</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-ldap</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-membership</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-msisdn</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-nt</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-oath</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-fr-oath</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-saml2</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-oauth2</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-auth-radius</artifactId>
</dependency>
<dependency>
<artifactId>openam-auth-windowsdesktopsso</artifactId>
<groupId>org.forgerock.openam</groupId>
</dependency>
<dependency>
<artifactId>openam-auth-oidc</artifactId>
<groupId>org.forgerock.openam</groupId>
</dependency>
<dependency>
<artifactId>json-resource</artifactId>
<groupId>org.forgerock.commons</groupId>
</dependency>
<dependency>
<artifactId>json-resource-http</artifactId>
<groupId>org.forgerock.commons</groupId>
</dependency>
<!-- Oauth2 dependencies -->
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>oauth2-core</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>oauth2-restlet</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openid-connect-restlet</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-oauth2</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-rest-sts</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-common-sts</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-client-sts</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-token-service-sts</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-publish-sts</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-slf4j</artifactId>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-upgrade</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
</dependency>
<!-- XML -->
<!-- Xerces-J Required for fedlet -->
<dependency>
<groupId>xerces-J</groupId>
<artifactId>xercesImpl</artifactId>
</dependency>
<dependency>
<groupId>xerces-J</groupId>
<artifactId>xml-apis</artifactId>
</dependency>
<dependency>
<groupId>xerces-J</groupId>
<artifactId>xml-resolver</artifactId>
</dependency>
<dependency>
<groupId>xerces-J</groupId>
<artifactId>xml-serializer</artifactId>
</dependency>
</dependencies>
</project>