openam-server-prepare-war.xml revision 024e5e8223c12544279b78f46fb7c19062e44e5b
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu* Copyright (c) 2011,2013 ForgeRock Inc. All Rights Reserved
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer* The contents of this file are subject to the terms
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer* of the Common Development and Distribution License
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer* (the License). You may not use this file except in
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer* compliance with the License.
63062c70893c551afad3e9c428e20850c1326cd3Christian Maeder* You can obtain a copy of the License at
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer* http://forgerock.org/license/CDDLv1.0.html
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer* See the License for the specific language governing
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer* permission and limitations under the License.
9175e29c044318498a40f323f189f9dfd50378efChristian Maeder* When distributing Covered Code, include this CDDL
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer* Header Notice in each file and include the License file
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer* at http://forgerock.org/license/CDDLv1.0.html
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer* If applicable, add the following below the CDDL Header,
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer* with the fields enclosed by brackets [] replaced by
ea76e25262c3325f293fbdd6560f180ca18f9be4Thiemo Wiedemeyer* your own identifying information:
ea76e25262c3325f293fbdd6560f180ca18f9be4Thiemo Wiedemeyer* "Portions Copyrighted [year] [name of copyright owner]"
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer<!-- Parent Project -->
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer<project name="openam-server-war-preparation" default="openam_server-prepare-war">
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer <description>OpenAM Server Prepare WAR ANT Script</description>
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer <format property="war.time.stamp" pattern="yyyy-MMMM-dd HH:mm" locale="en,UK"/>
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer <property name="version.set" value="${openam.version}"/>
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer <filter token="DATESTAMP" value="${war.time.stamp}"/>
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer <filter token="VERSION" value="${version.set}"/>
4e9e95ba35a68f3c767bc0b23ebf9e904e442517Christian Maeder <mkdir dir="${project.build.directory}/classes"/>
45230ff5d4619469c8bfacb60597c5dbc83d7f4fChristian Maeder <mkdir dir="${project.build.directory}/openam"/>
3ad660b8f5337c7d7c055b1d77e9ce7a9d3306ecChristian Maeder <mkdir dir="${openam.temp.target}/WEB-INF/template/opendj"/>
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder <copy todir="${openam.temp.target}/WEB-INF/template/opendj" filtering="false">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <mkdir dir="${openam.temp.target}/config/federation/default_en"/>
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/federation/default_en" filtering="true">
c0b74bb9636f2965afbfe2749d4f65123a788bb1Christian Maeder <fileset dir="${project.basedir}/src/main/webapp/config/federation/default">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <!-- Align in fedlet -->
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <mkdir dir="${openam.temp.target}/WEB-INF/fedlet/AG/com/sun/identity/fedlet/ag"/>
8c63d93fc2f645f28019c0eaf75d8dd61a7b56cdChristian Maeder <copy todir="${openam.temp.target}/WEB-INF/fedlet/AG/com/sun/identity/fedlet/ag/"
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer filtering="false">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/openam-federation-library/target/classes/com/sun/identity/fedlet/ag">
79743b26bfee4b8c606b2a75771c1122b96c797dThiemo Wiedemeyer <copy todir="${openam.temp.target}/WEB-INF/fedlet" filtering="false">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <include name="FederationConfig.properties"/>
79743b26bfee4b8c606b2a75771c1122b96c797dThiemo Wiedemeyer <!-- Align in auth -->
79743b26bfee4b8c606b2a75771c1122b96c797dThiemo Wiedemeyer <mkdir dir="${openam.temp.target}/config/auth"/>
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_en" flatten="true">
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <fileset dir="src/main/webapp/config/auth/default" includes="*.xml"/>
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_de" flatten="true">
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <fileset dir="src/main/webapp/config/auth/default_de" includes="*.xml"/>
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_es" flatten="true">
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <fileset dir="src/main/webapp/config/auth/default_es" includes="*.xml"/>
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_fr" flatten="true">
d71a37fb09bce02af6c98e7a5ab0aa5639058e4fThiemo Wiedemeyer <fileset dir="src/main/webapp/config/auth/default_fr" includes="*.xml"/>
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_ja" flatten="true">
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <fileset dir="src/main/webapp/config/auth/default_ja" includes="*.xml"/>
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_ko" flatten="true">
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer <fileset dir="src/main/webapp/config/auth/default_ko" includes="*.xml"/>
63062c70893c551afad3e9c428e20850c1326cd3Christian Maeder <copy todir="${openam.temp.target}/config/auth/default_zh" flatten="true">
63062c70893c551afad3e9c428e20850c1326cd3Christian Maeder <fileset dir="src/main/webapp/config/auth/default_zh_CN" includes="*.xml"/>
84ba39232a012abf2085c8a421ebce6abc52d56eThiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_zh_CN" flatten="true">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <fileset dir="src/main/webapp/config/auth/default_zh_CN" includes="*.xml"/>
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_zh_TW" flatten="true">
63062c70893c551afad3e9c428e20850c1326cd3Christian Maeder <fileset dir="src/main/webapp/config/auth/default_zh_TW" includes="*.xml"/>
79743b26bfee4b8c606b2a75771c1122b96c797dThiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default" filtering="false" overwrite="false">
84ba39232a012abf2085c8a421ebce6abc52d56eThiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_en" filtering="false"
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer overwrite="false">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_de" filtering="false"
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer overwrite="false">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
79743b26bfee4b8c606b2a75771c1122b96c797dThiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_es" filtering="false"
84ba39232a012abf2085c8a421ebce6abc52d56eThiemo Wiedemeyer overwrite="false">
370e81d7af7821f0ac6ee0643613e87a727841e7Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_fr" filtering="false"
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer overwrite="false">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_ja" filtering="false"
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer overwrite="false">
32d98ca5e560cf6c1062a0463be4c350af32bed5Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_ko" filtering="false"
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer overwrite="false">
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_zh" filtering="false"
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer overwrite="false">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_zh_CN" filtering="false"
c79a18eb0de8028d1fec662677d4903bdb76e13dThiemo Wiedemeyer overwrite="false">
48aead0425e0f2fea2ce7c2e9b810e9be8347f86Christian Maeder dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
84ba39232a012abf2085c8a421ebce6abc52d56eThiemo Wiedemeyer <copy todir="${openam.temp.target}/config/auth/default_zh_TW" filtering="false"
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer overwrite="false">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer dir="${project.basedir}/openam-federation/OpenFM/src/main/resources/xml/auth-module">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <!-- Align the Console Definitions for WAR Inclusion. -->
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <copy todir="${project.build.directory}/classes" overwrite="false">
79743b26bfee4b8c606b2a75771c1122b96c797dThiemo Wiedemeyer <fileset dir="${server.resources}/console">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <!-- Align the Service Definitions for WAR Inclusion. -->
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <copy todir="${project.build.directory}/classes" overwrite="false">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <fileset dir="${server.resources}/services">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <!-- Align the Config Definitions for WAR Inclusion. -->
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <copy todir="${project.build.directory}/classes" overwrite="true" filtering="true">
aa21e7aa42fef563dea0cc77edbde76f66cdbe88Thiemo Wiedemeyer <fileset dir="${server.resources}/config">
ea76e25262c3325f293fbdd6560f180ca18f9be4Thiemo Wiedemeyer <copy todir="${project.build.directory}/classes" overwrite="false" filtering="true">
6c83d2b44b0451d099f97c57274684f1a92fe850Thiemo Wiedemeyer <fileset dir="${project.basedir}/src/main/webapp/WEB-INF/template/sms">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <!-- Remaining Bits -->
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <copy todir="${openam.temp.target}/config" overwrite="true" filtering="true">
5b5f152f1718ccf6d90e49fa659f0099fecf7907Thiemo Wiedemeyer <fileset dir="${server.resources}/config">
32d98ca5e560cf6c1062a0463be4c350af32bed5Thiemo Wiedemeyer <copy todir="${openam.temp.target}/js" overwrite="true">