zip.xml revision 2d7019e19039fd083850f76e54b6b26a7b06a8f2
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
07e378a9c399b1e7fb218477b3b7eaf165f3365dChristian Maeder The contents of this file are subject to the terms of the Common Development and
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder Distribution License (the License). You may not use this file except in compliance with the
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu License.
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder
3f69b6948966979163bdfe8331c38833d5d90ecdChristian Maeder You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder specific language governing permission and limitations under the License.
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder When distributing Covered Software, include this CDDL Header Notice in each file and include
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder Header, with the fields enclosed by brackets [] replaced by your own identifying
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder information: "Portions Copyrighted [year] [name of copyright owner]".
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder Copyright © 2011 ForgeRock AS. All rights reserved.
08971280553faf84234bbb17091a3608d466b9dbChristian Maeder-->
08971280553faf84234bbb17091a3608d466b9dbChristian Maeder<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <id>bin</id>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <baseDirectory>/</baseDirectory>
08971280553faf84234bbb17091a3608d466b9dbChristian Maeder <formats>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <format>zip</format>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </formats>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <fileSets>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <directory>${basedir}/src/main/resources</directory>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <outputDirectory>/openidm</outputDirectory>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <excludes>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>**/*.sh</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </excludes>
08971280553faf84234bbb17091a3608d466b9dbChristian Maeder </fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <directory>${basedir}/src/main/resources</directory>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <outputDirectory>/openidm</outputDirectory>
835f9a86e8897278895e503f6eaf9f65cafe799aChristian Maeder <fileMode>754</fileMode>
835f9a86e8897278895e503f6eaf9f65cafe799aChristian Maeder <includes>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <include>**/*.sh</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </includes>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <directory>${project.build.directory}/orientstudio/orientdb-${orientdb.version}/www</directory>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <outputDirectory>/openidm/db/util/orientdb/studio</outputDirectory>
08971280553faf84234bbb17091a3608d466b9dbChristian Maeder </fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <!-- Create empty logs directory -->
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <directory>${project.build.directory}</directory>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <excludes>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>**/*</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </excludes>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <outputDirectory>/openidm/logs</outputDirectory>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </fileSet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </fileSets>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <dependencySets>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <dependencySet>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <useProjectArtifact>false</useProjectArtifact>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <outputDirectory>/openidm/bundle</outputDirectory>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <scope>runtime</scope>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <excludes>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.apache.felix:org.apache.felix.main</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.apache.felix:org.apache.felix.framework</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.apache.felix:org.osgi.foundation</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.apache.felix:org.apache.felix.scr.annotations</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.osgi:**</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>com.orientechnologies:**</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>javax.persistence:persistence-api</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>javax.transaction:jta</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.forgerock.openicf.connectors.*:openicf-*</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.forgerock.openidm:openidm-config</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.forgerock.openidm:openidm-crypto</exclude>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <exclude>org.forgerock.openidm:openidm-jaas-loginmodule-repo</exclude>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <exclude>org.forgerock.openidm:openidm-jetty-fragment</exclude>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <exclude>org.forgerock.openidm:openidm-repo-jdbc</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.forgerock.openidm:openidm-repo-orientdb</exclude>
78dbe7880a07f2645ec5868f8a5c003fbfed38a2Christian Maeder <exclude>org.forgerock.openidm:openidm-shell</exclude>
78c294da55788b25e175180168371c9536a6d440Christian Maeder <exclude>org.forgerock.openidm:openidm-security-jetty</exclude>
78c294da55788b25e175180168371c9536a6d440Christian Maeder <exclude>org.forgerock.openidm:openidm-scheduler</exclude>
511284753313165e629cedf508752d6818ccc4d2Christian Maeder <exclude>org.forgerock.openidm:openidm-ui-ria:zip</exclude>
78c294da55788b25e175180168371c9536a6d440Christian Maeder <exclude>*:*:js</exclude>
380ae92e7a3645d7155de00576bbe9c7ff3070a0Christian Maeder <exclude>org.apache.felix:org.apache.felix.fileinstall</exclude>
78c294da55788b25e175180168371c9536a6d440Christian Maeder <exclude>org.apache.felix:org.apache.felix.configadmin</exclude>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <exclude>org.ops4j.pax.web:pax-web-jetty-bundle</exclude>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <exclude>org.ops4j.pax.web:pax-web-extender-whiteboard</exclude>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <exclude>org.apache.felix:org.apache.felix.gogo.shell</exclude>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <exclude>org.eclipse.osgi:org.eclipse.osgi</exclude>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder </excludes>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder </dependencySet>
37354e3ed68875fb527338105a610df481f98cb0Christian Maeder <dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <useProjectArtifact>false</useProjectArtifact>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <outputDirectory>/openidm/bundle/init</outputDirectory>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <includes>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <include>org.forgerock.openidm:openidm-config</include>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <include>org.forgerock.openidm:openidm-crypto</include>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <include>org.forgerock.openidm:openidm-jaas-loginmodule-repo</include>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <include>org.forgerock.openidm:openidm-jetty-fragment</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <include>org.forgerock.openidm:openidm-repo-jdbc</include>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder <include>org.forgerock.openidm:openidm-repo-orientdb</include>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <include>org.forgerock.openidm:openidm-scheduler</include>
78dbe7880a07f2645ec5868f8a5c003fbfed38a2Christian Maeder <include>org.forgerock.openidm:openidm-security-jetty</include>
78dbe7880a07f2645ec5868f8a5c003fbfed38a2Christian Maeder <include>org.apache.felix:org.apache.felix.fileinstall</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <include>org.apache.felix:org.apache.felix.configadmin</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <include>org.ops4j.pax.web:pax-web-jetty-bundle</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <include>org.ops4j.pax.web:pax-web-extender-whiteboard</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder <include>org.apache.felix:org.apache.felix.gogo.shell</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </includes>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <!-- Include UI in distribution for use in various web servers -->
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <dependencySet>
835f9a86e8897278895e503f6eaf9f65cafe799aChristian Maeder <unpack>true</unpack>
c26ff5708c4a855bf9503b3001bcc19e5fd6286fChristian Maeder <outputDirectory>/openidm/ui</outputDirectory>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <includes>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <include>org.forgerock.openidm:openidm-ui-ria</include>
8e4d284b9578b300b3b93dba75143a6b6640fda8Christian Maeder </includes>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder </dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <useProjectArtifact>false</useProjectArtifact>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <outputDirectory>/openidm/connectors</outputDirectory>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <includes>
065bbd1003ea42e2b6f02cedb18c4403f9e8c17eChristian Maeder <include>org.forgerock.openicf.connectors.*:openicf-*</include>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder </includes>
065bbd1003ea42e2b6f02cedb18c4403f9e8c17eChristian Maeder </dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <unpack>false</unpack>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <outputFileNameMapping>felix.jar</outputFileNameMapping>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <includes>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <include>org.apache.felix:org.apache.felix.main</include>
2424b7187abc20deab5b36ea6ce09b7280a0e5f6Christian Maeder </includes>
95f9aba082f12181da6ce648377ee9cd2177a4cdEwaryst Schulz <outputDirectory>/openidm/bin</outputDirectory>
78dbe7880a07f2645ec5868f8a5c003fbfed38a2Christian Maeder </dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <unpack>false</unpack>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <outputFileNameMapping>openidm.jar</outputFileNameMapping>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <includes>
c184c32f97b04351abcff96a49f09086fb92fd98Christian Maeder <include>org.forgerock.openidm:openidm-shell</include>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder </includes>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder <outputDirectory>/openidm/bin</outputDirectory>
76647324ed70f33b95a881b536d883daccf9568dChristian Maeder </dependencySet>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder </dependencySets>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder</assembly>
e6d733e9ab4fb48cb611637528e5694d1e092de0Christian Maeder