openAMFedlet_WAR_Assembly_Descriptor.xml revision 0e107349d3f7763a9c67fb2f32c86c11364c72cf
<?xml version="1.0" encoding="UTF-8"?>
<!--
* Copyright 2013-2014 ForgeRock AS.
*
* The contents of this file are subject to the terms of the Common Development and
* Distribution License (the License). You may not use this file except in compliance with the
* License.
*
* You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
* specific language governing permission and limitations under the License.
*
* When distributing Covered Software, include this CDDL Header Notice in each file and include
* the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
* Header, with the fields enclosed by brackets [] replaced by your own identifying
* information: "Portions copyright [year] [name of copyright owner]".
-->
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>openam-fedlet-unconfigured-war</id>
<formats>
<format>war</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<!-- Library Dependency -->
<dependencySets>
<dependencySet>
<outputDirectory>WEB-INF/lib</outputDirectory>
<includes>
<include>org.forgerock.commons:forgerock-util</include>
<include>org.forgerock.openam:openam-shared</include>
<include>org.forgerock.openam:openam-federation-library</include>
<include>org.forgerock.openam:openam-dtd-schema</include>
<include>org.forgerock.openam:openam-jaxrpc-schema</include>
<include>org.forgerock.openam:openam-saml2-schema</include>
<include>org.forgerock.openam:openam-liberty-schema</include>
<include>org.forgerock.openam:openam-mib-schema</include>
<include>org.forgerock.openam:openam-wsfederation-schema</include>
<include>org.forgerock.openam:openam-xacml3-schema</include>
<include>external:esapiport</include>
<include>javax.mail:mail</include>
<include>relaxngDatatype:relaxngDatatype</include>
<include>external:webservices-api</include>
<include>external:webservices-extra</include>
<include>external:webservices-extra-api</include>
<include>external:webservices-rt</include>
<include>xalan:xalan</include>
<include>xerces-J:xercesImpl</include>
<include>xerces-J:xml-apis</include>
<include>xerces-J:xml-resolver</include>
<include>xerces-J:xml-serializer</include>
</includes>
</dependencySet>
</dependencySets>
<!-- File Groupings -->
<fileSets>
<fileSet>
<outputDirectory>legal-notices</outputDirectory>
<directory>${project.basedir}/target/legal-notices</directory>
<includes>
<include>**/**</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>com_sun_web_ui/css</outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/com_sun_web_ui/css</directory>
<includes>
<include>css_ns6up.css</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>com_sun_web_ui/images/masthead</outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/com_sun_web_ui/images/masthead</directory>
<includes>
<include>masthead-background.jpg</include>
<include>masthead-sunname.gif</include>
<include>masthead-sun-background.jpg</include>
<include>masthead-sunname.gif</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>com_sun_web_ui/images/other</outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/com_sun_web_ui/images/other</directory>
<includes>
<include>dot.gif</include>
<include>javalogo.gif</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory></outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/saml2/jsp</directory>
<includes>
<include>fedletAttrQuery.jsp</include>
<include>fedletAttrQuery.jsp</include>
<include>fedletAttrResp.jsp</include>
<include>fedletEncode.jsp</include>
<include>fedletSampleApp.jsp</include>
<include>fedletXACMLQuery.jsp</include>
<include>fedletXACMLResp.jsp</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory></outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/WEB-INF/fedlet</directory>
<includes>
<include>fedletEncode.jsp</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory></outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/WEB-INF/fedlet</directory>
<includes>
<include>index.html</include>
<include>index.jsp</include>
<include>header.jspf</include>
<include>logout.jsp</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>saml2/jsp</outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/saml2/jsp</directory>
<includes>
<include>default.jsp</include>
<include>exportmetadata.jsp</include>
<include>fedletSSOInit.jsp</include>
<include>saml2error.jsp</include>
<include>spSingleLogoutInit.jsp</include>
<include>spSingleLogoutPOST.jsp</include>
<include>spSingleLogoutRedirect.jsp</include>
<include>autosubmitaccessrights.jsp</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>saml2/jsp</outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/saml2</directory>
<includes>
<include>index.html</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>saml2</outputDirectory>
<directory>${project.basedir}/openam-server-only/src/main/webapp/saml2</directory>
<includes>
<include>index.html</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources</directory>
<includes>
<include>fmConfigurationService.properties</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources/de_DE</directory>
<includes>
<include>fmConfigurationService_de.properties</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources/es_ES</directory>
<includes>
<include>fmConfigurationService_es.properties</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources/fr_FR</directory>
<includes>
<include>fmConfigurationService_fr.properties</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources/ja_JP</directory>
<includes>
<include>fmConfigurationService_ja.properties</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources/ko_KR</directory>
<includes>
<include>fmConfigurationService_ko.properties</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources/zh_CN</directory>
<includes>
<include>fmConfigurationService_zh.properties</include>
</includes>
</fileSet>
<fileSet>
<outputDirectory>WEB-INF/classes</outputDirectory>
<directory>${basedir}/openam-federation/OpenFM/src/main/resources/zh_TW</directory>
<includes>
<include>fmConfigurationService_zh_TW.properties</include>
</includes>
</fileSet>
</fileSets>
<!-- Single Files -->
<files>
<file>
<source>${project.basedir}/openam-server-only/src/main/webapp/WEB-INF/fedlet/web.xml</source>
<outputDirectory>WEB-INF</outputDirectory>
<destName>web.xml</destName>
</file>
<file>
<source>${project.basedir}/openam-console/src/main/webapp/console/images/PrimaryProductName.png</source>
<outputDirectory>console/images</outputDirectory>
<destName>PrimaryProductName.png</destName>
</file>
<file>
<source>${project.basedir}/openam-console/src/main/webapp/console/images/index.html</source>
<outputDirectory>console/images</outputDirectory>
<destName>index.html</destName>
</file>
<file>
<source>${project.basedir}/openam-console/src/main/webapp/console/index.html</source>
<outputDirectory>console</outputDirectory>
<destName>index.html</destName>
</file>
</files>
</assembly>