pom.xml revision 22021f13de98c2ef69055bec833d200f16922bc2
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
46c318705d1532d90572abf9ee869016583d985bTill Mossakowski The contents of this file are subject to the terms of the Common Development and
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder Distribution License (the License). You may not use this file except in compliance with the
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu License.
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder specific language governing permission and limitations under the License.
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder
46c318705d1532d90572abf9ee869016583d985bTill Mossakowski When distributing Covered Software, include this CDDL Header Notice in each file and include
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder Header, with the fields enclosed by brackets [] replaced by your own identifying
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder information: "Portions Copyrighted [year] [name of copyright owner]".
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder Copyright © 2011 ForgeRock AS. All rights reserved.
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder-->
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder<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/xsd/maven-4.0.0.xsd">
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <modelVersion>4.0.0</modelVersion>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <parent>
9e04b34d71e3b0690f5a58ea9bdf02e2c652a95fChristian Maeder <groupId>org.forgerock</groupId>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <artifactId>forgerock-parent</artifactId>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <version>1.0.0-SNAPSHOT</version>
55c5e901b5c3466300009135585bc70bd576dcb6Christian Maeder </parent>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <groupId>org.forgerock.openidm</groupId>
8d780c893d6df5dab3dcc7d8444b7517f6547f11Christian Maeder <artifactId>openidm-project</artifactId>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder <version>2.0.0-SNAPSHOT</version>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <packaging>pom</packaging>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <name>OpenIDM Project</name>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <description>OpenIDM is an open standards based Identity Management, Provisioning and Compliance solution. Experience shows that the most important features of an identity management product are: high flexibility in Business Process handling and compliance with open standards and interfaces. A highly flexible user interface combined with a very robust workflow engine make OpenIDM ready for any Identity Management project.</description>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <inceptionYear>2011</inceptionYear>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <url>http://openidm.forgerock.org</url>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <licenses>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder <license>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <name>CDDL-1.0</name>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <url>http://www.opensource.org/licenses/cddl1.php</url>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <comments>Common Development and Distribution License (CDDL) 1.0</comments>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <distribution>repo</distribution>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </license>
54fb645be0a806e7fd3c0eed5691c2153eb8d518Christian Maeder <license>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <name>CC BY-NC-ND 3.0</name>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <url>http://creativecommons.org/licenses/by-nc-nd/3.0/</url>
54fb645be0a806e7fd3c0eed5691c2153eb8d518Christian Maeder <comments>Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported</comments>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <distribution>repo</distribution>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder </license>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </licenses>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <scm>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <connection>scm:svn:https://svn.forgerock.org/openidm/trunk</connection>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <developerConnection>scm:svn:https://svn.forgerock.org/openidm/trunk</developerConnection>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <url>http://sources.forgerock.org/browse/openidm/trunk</url>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </scm>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <distributionManagement>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <site>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <id>forgerock.org</id>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <name>ForgeRock Community Server</name>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <url>${siteDistributionURL}</url>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </site>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </distributionManagement>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder
233fb5f945b42027b77ae66a2b5201a90f54d4cacmaeder <!-- NOT ALLOWED: (see FAQ at http://maven.apache.org/guides/mini/guide-central-repository-upload.html ) -->
233fb5f945b42027b77ae66a2b5201a90f54d4cacmaeder <repositories>
233fb5f945b42027b77ae66a2b5201a90f54d4cacmaeder <repository>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder <id>forgerock-staging-repository</id>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder <name>ForgeRock Release Repository</name>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder <url>http://maven.forgerock.org/repo/releases</url>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder <snapshots>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder <enabled>false</enabled>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder </snapshots>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </repository>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <repository>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <id>forgerock-snapshots-repository</id>
06b97c160c9160682f18591409cadc9e97873020Christian Maeder <name>ForgeRock Snapshot Repository</name>
f448ac6b7846addfe6041275edf1fb90962e76eacmaeder <url>http://maven.forgerock.org/repo/snapshots</url>
f448ac6b7846addfe6041275edf1fb90962e76eacmaeder <releases>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <enabled>false</enabled>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </releases>
a2e1df1a654e9f683373245b6fbfc5f415842eb5Christian Maeder </repository>
a2e1df1a654e9f683373245b6fbfc5f415842eb5Christian Maeder <repository>
a2e1df1a654e9f683373245b6fbfc5f415842eb5Christian Maeder <id>maven2-repository.dev.java.net</id>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <name>Java.net Repository for Maven</name>
d0cc19953154042415f3a85ada1c905397884936Christian Maeder <url>http://download.java.net/maven/2/</url>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </repository>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <repository>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <id>ops4j</id>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <name>OPS4J Maven Repository</name>
9e04b34d71e3b0690f5a58ea9bdf02e2c652a95fChristian Maeder <url>http://repository.ops4j.org/maven2</url>
9e04b34d71e3b0690f5a58ea9bdf02e2c652a95fChristian Maeder <releases>
9e04b34d71e3b0690f5a58ea9bdf02e2c652a95fChristian Maeder <enabled>true</enabled>
bc263f610d20a9cd3014ddfca903026127fa0d48Christian Maeder </releases>
bc263f610d20a9cd3014ddfca903026127fa0d48Christian Maeder <snapshots>
8d780c893d6df5dab3dcc7d8444b7517f6547f11Christian Maeder <enabled>true</enabled>
9e04b34d71e3b0690f5a58ea9bdf02e2c652a95fChristian Maeder </snapshots>
8ca6b0820806f62042d84a1fff11599db55591c4Christian Maeder </repository>
8d780c893d6df5dab3dcc7d8444b7517f6547f11Christian Maeder <!-- OrientDB -->
8d780c893d6df5dab3dcc7d8444b7517f6547f11Christian Maeder <repository>
b7af683d179f4e5bf09b60a97ab0b2ed298b97ebChristian Maeder <id>orientechnologies-repository</id>
b7af683d179f4e5bf09b60a97ab0b2ed298b97ebChristian Maeder <name>Orient Technologies Maven2 Repository</name>
8d780c893d6df5dab3dcc7d8444b7517f6547f11Christian Maeder <url>http://www.orientechnologies.com/listing/m2</url>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <snapshots>
8ca6b0820806f62042d84a1fff11599db55591c4Christian Maeder <enabled>true</enabled>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <updatePolicy>always</updatePolicy>
e49fd57c63845c7806860a9736ad09f6d44dbaedChristian Maeder </snapshots>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder </repository>
f39c70229e74147a02d15bd45c05a0b1b325532dChristian Maeder <repository>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <id>maven-restlet</id>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <name>Public online Restlet repository</name>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <url>http://maven.restlet.org</url>
254df6f22d01eacf7c57b85729e0445747b630d9Christian Maeder </repository>
2a9702a373738717c83824512bd9389b5870fc92Christian Maeder </repositories>
4b136ad539bd9f4e115dff4eee4d552a42d4437eChristian Maeder
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <mailingLists>
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder <mailingList>
54fb645be0a806e7fd3c0eed5691c2153eb8d518Christian Maeder <name>OpenIDM: Technical communications</name>
<post>openidm@forgerock.org</post>
<subscribe>http://lists.forgerock.org/mailman/listinfo/openidm</subscribe>
<unsubscribe>http://lists.forgerock.org/mailman/listinfo/openidm</unsubscribe>
<archive>http://lists.forgerock.org/pipermail/openidm/</archive>
</mailingList>
<mailingList>
<name>OpenIDM: Commit Notificatons</name>
<post>commitopenidm@forgerock.org</post>
<subscribe>http://lists.forgerock.org/mailman/listinfo/commitopenidm</subscribe>
<unsubscribe>http://lists.forgerock.org/mailman/listinfo/commitopenidm</unsubscribe>
<archive>http://lists.forgerock.org/pipermail/commitopenidm/</archive>
</mailingList>
<mailingList>
<name>OpenIDM: Developers</name>
<post>openidm-dev@forgerock.org</post>
<subscribe>http://lists.forgerock.org/mailman/listinfo/openidm-dev</subscribe>
<unsubscribe>http://lists.forgerock.org/mailman/listinfo/openidm-dev</unsubscribe>
<archive>http://lists.forgerock.org/pipermail/openidm-dev/</archive>
</mailingList>
<mailingList>
<name>OpenIDM: Issue Notifications</name>
<post>openidm-issues@forgerock.org</post>
<subscribe>http://lists.forgerock.org/mailman/listinfo/openidm-issues</subscribe>
<unsubscribe>http://lists.forgerock.org/mailman/listinfo/openidm-issues</unsubscribe>
<archive>http://lists.forgerock.org/pipermail/openidm-issues/</archive>
</mailingList>
</mailingLists>
<issueManagement>
<system>jira</system>
<url>https://bugster.forgerock.org/jira/browse/OPENIDM</url>
</issueManagement>
<ciManagement>
<system>hudson</system>
<url>http://builds.forgerock.org/job/OpenIDM</url>
<notifiers>
<notifier>
<type>mail</type>
<sendOnError>true</sendOnError>
<sendOnFailure>true</sendOnFailure>
<sendOnSuccess>false</sendOnSuccess>
<sendOnWarning>false</sendOnWarning>
<address>openidm-issues@forgerock.org</address>
</notifier>
</notifiers>
</ciManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.target>1.6</maven.compiler.target>
<maven.compiler.source>1.6</maven.compiler.source>
<!-- Site Properties -->
<docbkx-src>${basedir}/src/main/docbkx</docbkx-src>
<dbstyle-dir>${basedir}/src/main/docbkx-stylesheets</dbstyle-dir>
<docbkx-out>${basedir}/target/docbkx</docbkx-out>
<site-out>${basedir}/target/site</site-out>
<siteDistributionURL>scp://openidm.forgerock.org/var/www/vhosts/openidm.forgerock.org/httpdocs</siteDistributionURL>
<!-- version management -->
<openidm.version>2.0.0-SNAPSHOT</openidm.version>
<slf4j.version>1.6.1</slf4j.version>
<log4j.version>1.2.16</log4j.version>
<orientdb.version>1.0rc1</orientdb.version>
</properties>
<modules>
<module>openidm-audit</module>
<module>openidm-core</module>
<module>openidm-provisioner</module>
<module>openidm-provisioner-openicf</module>
<module>openidm-repo</module>
<module>openidm-repo-orientdb</module>
<module>openidm-restlet</module>
<module>openidm-scheduler</module>
<module>openidm-util</module>
<module>openidm-zip</module>
</modules>
<profiles>
<profile>
<id>functional-test</id>
<activation>
<property>
<name>enableCiProfile</name>
<value>true</value>
</property>
</activation>
<modules>
<module>openidm-functional-tests</module>
</modules>
</profile>
<profile>
<id>openidm-webapp</id>
<modules>
<module>openidm-webapp</module>
</modules>
</profile>
</profiles>
<dependencyManagement>
<dependencies>
<!-- mvn versions:display-plugin-updates
mvn versions:display-dependency-updates
mvn versions:use-latest-versions
-->
<dependency>
<groupId>org.forgerock.commons</groupId>
<artifactId>json-fluent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.forgerock.commons</groupId>
<artifactId>json-schema</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.6.1</version>
</dependency>
<!-- Core OSGi -->
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
<version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.main</artifactId>
<version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.shell</artifactId>
<version>1.4.2</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.shell.tui</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.webconsole</artifactId>
<version>3.1.8</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.configadmin</artifactId>
<version>1.2.8</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.log</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.fileinstall</artifactId>
<version>3.1.10</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>4.2.0</version>
</dependency>
<!-- Declarative Services support -->
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr</artifactId>
<version>1.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr.annotations</artifactId>
<version>1.5.0</version>
</dependency>
<!-- Quartz based scheduler OSGi bundle.
This version wraps the original jar which is not a bundle -->
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.quartz</artifactId>
<version>1.8.4_2</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>1.8.1</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.8.1</version>
</dependency>
<!-- Test Dependencies -->
<dependency>
<groupId>org.easytesting</groupId>
<artifactId>fest-assert</artifactId>
<version>1.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.0.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.8.5</version>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-scr-plugin</artifactId>
<version>1.7.0</version>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<author>false</author>
<links>
<link>http://java.sun.com/javase/6/docs/api/</link>
</links>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<inherited>true</inherited>
<configuration>
<source>1.6</source>
<target>1.6</target>
<compilerArgument>-Xlint:all</compilerArgument>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
</configuration>
</plugin>
<plugin>
<groupId>com.agilejava.docbkx</groupId>
<artifactId>docbkx-maven-plugin</artifactId>
<version>2.0.13</version>
<inherited>false</inherited>
<executions>
<execution>
<id>build-doc</id>
<phase>pre-site</phase>
<goals>
<goal>generate-epub</goal>
<goal>generate-html</goal>
<goal>generate-pdf</goal>
<goal>generate-rtf</goal>
<goal>generate-manpages</goal>
</goals>
<configuration>
<sourceDirectory>${docbkx-src}</sourceDirectory>
<!-- TODO: Profile for snapshot vs. final-->
<draftMode>yes</draftMode>
<draftWatermarkImage>http://docbook.sourceforge.net/release/images/draft.png</draftWatermarkImage>
<includes>*/OpenIDM-*.xml</includes>
<xincludeSupported>true</xincludeSupported>
<!-- EPUB, HTML -->
<chunkedOutput>false</chunkedOutput>
<htmlCustomization>${dbstyle-dir}/html/coredoc.xsl</htmlCustomization>
<htmlStylesheet>css/coredoc.css</htmlStylesheet>
<!-- PDF, RTF -->
<foCustomization>${dbstyle-dir}/fo/coredoc.xsl</foCustomization>
<!-- Copy images, CSS for HTML -->
<preProcess>
<copy todir='${docbkx-out}/html/admin-guide/images'>
<fileset dir='${docbkx-src}/admin-guide/images' />
</copy>
<copy todir='${docbkx-out}/html/admin-guide'>
<fileset dir='src/main/resources' />
</copy>
<copy todir='${docbkx-out}/html/dev-guide/images'>
<fileset dir='${docbkx-src}/dev-guide/images' />
</copy>
<copy todir='${docbkx-out}/html/dev-guide'>
<fileset dir='src/main/resources' />
</copy>
<copy todir='${docbkx-out}/html/install-guide/images'>
<fileset dir='${docbkx-src}/install-guide/images' />
</copy>
<copy todir='${docbkx-out}/html/install-guide'>
<fileset dir='src/main/resources' />
</copy>
<copy todir='${docbkx-out}/html/release-notes/images'>
<fileset dir='${docbkx-src}/release-notes/images' />
</copy>
<copy todir='${docbkx-out}/html/release-notes'>
<fileset dir='src/main/resources' />
</copy>
</preProcess>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>net.sf.docbook</groupId>
<artifactId>docbook-xml</artifactId>
<version>5.0-all</version>
<classifier>resources</classifier>
<type>zip</type>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>net.sf.offo</groupId>
<artifactId>fop-hyph</artifactId>
<version>1.2</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>fix-legalnotice</id>
<phase>site</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<detail>true</detail>
<tasks>
<copy file='${basedir}/legalnotice.html'
todir='${basedir}/target/docbkx/html/admin-guide' />
<copy file='${basedir}/legalnotice.html'
todir='${basedir}/target/docbkx/html/dev-guide' />
<copy file='${basedir}/legalnotice.html'
todir='${basedir}/target/docbkx/html/install-guide' />
<move file='${basedir}/legalnotice.html'
todir='${basedir}/target/docbkx/html/release-notes' />
</tasks>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<phase>site</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<encoding>UTF-8</encoding>
<outputDirectory>${site-out}/doc</outputDirectory>
<resources>
<resource>
<directory>${docbkx-out}/epub/admin-guide</directory>
<directory>${docbkx-out}/epub/dev-guide</directory>
<directory>${docbkx-out}/epub/install-guide</directory>
<directory>${docbkx-out}/epub/release-notes</directory>
<includes>
<include>**/*.epub</include>
</includes>
</resource>
<resource>
<directory>${docbkx-out}/html/</directory>
</resource>
<resource>
<directory>${docbkx-out}/pdf</directory>
<includes>
<include>**/*.pdf</include>
</includes>
</resource>
<resource>
<directory>${docbkx-out}/rtf</directory>
<includes>
<include>**/*.rtf</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.3.1</version>
<reportSets>
<reportSet>
<reports>
<report>cim</report>
<report>dependencies</report>
<report>dependency-convergence</report>
<report>dependency-management</report>
<report>distribution-management</report>
<report>index</report>
<report>issue-tracking</report>
<report>license</report>
<report>mailing-list</report>
<report>modules</report>
<report>plugin-management</report>
<report>plugins</report>
<!--report>project-team</report-->
<report>scm</report>
<report>summary</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.2</version>
<configuration>
<aggregate>${openicf.parent.reports.aggregate}</aggregate>
<windowTitle>OpenIDM ${project.version} Reference</windowTitle>
<linkJavadoc>true</linkJavadoc>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
<configuration>
<aggregate>${openicf.parent.reports.aggregate}</aggregate>
<tags>
<tag>@FIXME</tag>
<tag>@fixme</tag>
<tag>FIXME</tag>
<tag>fixme</tag>
<tag>@TODO</tag>
<tag>@todo</tag>
<tag>TODO</tag>
<tag>todo</tag>
<tag>HACK</tag>
<tag>hack</tag>
</tags>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8</version>
<configuration>
<author>false</author>
<links>
<link>http://java.sun.com/javase/6/docs/api/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>javadoc</report>
</reports>
</reportSet>
<reportSet>
<id>aggregate</id>
<reports>
<report>aggregate</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
</project>