pom.xml revision 25e37495f2591ee8f2c057f2644ed5570b4c078d
366N/A<?xml version="1.0" encoding="UTF-8"?>
366N/A<!--
366N/A* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
366N/A*
943N/A* Copyright (c) 2012 ForgeRock Inc. All Rights Reserved
366N/A*
366N/A* The contents of this file are subject to the terms
919N/A* of the Common Development and Distribution License
919N/A* (the License). You may not use this file except in
919N/A* compliance with the License.
919N/A*
919N/A* You can obtain a copy of the License at
919N/A* http://forgerock.org/license/CDDLv1.0.html
919N/A* See the License for the specific language governing
919N/A* permission and limitations under the License.
919N/A*
919N/A* When distributing Covered Code, include this CDDL
919N/A* Header Notice in each file and include the License file
919N/A* at http://forgerock.org/license/CDDLv1.0.html
919N/A* If applicable, add the following below the CDDL Header,
919N/A* with the fields enclosed by brackets [] replaced by
919N/A* your own identifying information:
919N/A* "Portions Copyrighted [year] [name of copyright owner]"
919N/A*
366N/A-->
366N/A<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
366N/A xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
366N/A <modelVersion>4.0.0</modelVersion>
493N/A
366N/A <!-- Parent Project -->
366N/A <parent>
493N/A <groupId>org.forgerock.openam</groupId>
366N/A <artifactId>openam</artifactId>
911N/A <version>10.1.0-SNAPSHOT</version>
911N/A </parent>
911N/A
911N/A <!-- Component Definition -->
366N/A <name>OpenAM DAS</name>
366N/A <description>OpenAM Distributed Authentication System</description>
366N/A <artifactId>openam-distauth</artifactId>
366N/A <packaging>war</packaging>
366N/A
366N/A <!-- Build -->
366N/A <build>
366N/A <plugins>
366N/A <plugin>
493N/A <groupId>org.apache.portals.jetspeed-2</groupId>
366N/A <artifactId>jetspeed-unpack-maven-plugin</artifactId>
366N/A <executions>
493N/A <execution>
366N/A <phase>generate-resources</phase>
366N/A <goals>
366N/A <goal>unpack</goal>
366N/A </goals>
366N/A </execution>
493N/A </executions>
366N/A <dependencies>
366N/A <dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-server</artifactId>
<version>${project.version}</version>
<type>war</type>
</dependency>
</dependencies>
<configuration>
<unpack>
<artifact>org.forgerock.openam:openam-server:war</artifact>
<resources>
<resource>
<path>WEB-INF/classes</path>
<include>*.properties</include>
<flat>true</flat>
<destination>generated-resources</destination>
</resource>
<resource>
<path>WEB-INF/</path>
<include>auth.tld,jato.tld</include>
<flat>true</flat>
<destination>generated-resources</destination>
</resource>
<resource>
<path></path>
<include>css/**,images/**,js/auth.js,js/browserVersion.js</include>
<flat>false</flat>
<destination>generated-resources/resources</destination>
</resource>
</resources>
</unpack>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<archive>
<manifestEntries>
<Specification-Title>OpenAM Distributed Authentication System</Specification-Title>
<Specification-Version>${project.version} - ${maven.build.timestamp}</Specification-Version>
<Specification-Vendor>ForgeRock</Specification-Vendor>
<Implementation-Title>OpenAM DAS</Implementation-Title>
<Implementation-Version>${project.version} - ${maven.build.timestamp}
</Implementation-Version>
<Implementation-Vendor>ForgeRock</Implementation-Vendor>
<Build-Time>${maven.build.timestamp}</Build-Time>
</manifestEntries>
</archive>
<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>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>
<!-- See: http://en.wikipedia.org/wiki/List_of_file_formats -->
</nonFilteredFileExtensions>
<webResources>
<resource>
<directory>${project.build.directory}/generated-resources</directory>
<includes>
<include>BasicClientTypesManager*.properties</include>
<include>amAuthUI*.properties</include>
<include>amAuth_*.properties</include>
<include>amAuthContext_*.properties</include>
<include>amClientDetection*.properties</include>
<include>debugfiles.properties</include>
<include>WEB-INF/auth.tld</include>
<include>WEB-INF/jato.tld</include>
</includes>
<targetPath>WEB-INF/classes</targetPath>
</resource>
<resource>
<directory>${project.build.directory}/generated-resources</directory>
<includes>
<include>auth.tld</include>
<include>jato.tld</include>
</includes>
<targetPath>WEB-INF</targetPath>
</resource>
<resource>
<directory>${project.build.directory}/generated-resources/resources</directory>
<includes>
<include>**/**</include>
<include>jato.tld</include>
</includes>
<targetPath></targetPath>
</resource>
</webResources>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-common-auth-ui</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-clientsdk</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</dependency>
<dependency>
<groupId>com.iplanet.jato</groupId>
<artifactId>jato</artifactId>
</dependency>
</dependencies>
</project>