pom.xml revision e433824f46514e6ed863eb6b95c70038331c8c24
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston ! CDDL HEADER START
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! The contents of this file are subject to the terms of the
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! Common Development and Distribution License, Version 1.0 only
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! (the "License"). You may not use this file except in compliance
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! with the License.
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! See the License for the specific language governing permissions
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! and limitations under the License.
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! When distributing Covered Code, include this CDDL HEADER in each
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! file and include the License file at
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! legal-notices/CDDLv1_0.txt. If applicable,
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! add the following below this CDDL HEADER, with the fields enclosed
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! by brackets "[]" replaced with your own identifying information:
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! Portions Copyright [yyyy] [name of copyright owner]
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! CDDL HEADER END
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant ! Copyright 2011-2015 ForgeRock AS.
4f24c55d0a4ccbc66ef2562459de159241565fd2csovant<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">
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <description>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston This module provides the OpenDJ server.
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </description>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <repositories>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <repository>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </releases>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <snapshots>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </snapshots>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </repository>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </repositories>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <properties>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- General server-wide properties -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <docgen.dir>${project.build.directory}/docgen</docgen.dir>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <jars.dir>${project.build.directory}/jars</jars.dir>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Product information properties -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <patchFixIds />
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <docHomepageUrl>http://opendj.forgerock.org/</docHomepageUrl>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <docWikiUrl>http://opendj.forgerock.org/docs.html</docWikiUrl>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <docGuideRefUrl>http://opendj.forgerock.org/opendj-server-legacy/doc/bootstrap/admin-guide/</docGuideRefUrl>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <docGuideAdminUrl>http://opendj.forgerock.org/opendj-server-legacy/doc/bootstrap/admin-guide/</docGuideAdminUrl>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <locales>ca_ES,es,de,fr,ja,ko,pl,zh_CN,zh_TW</locales>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Other properties -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <checkstyleHeaderLocation>org/forgerock/checkstyle/opendj-java-header</checkstyleHeaderLocation>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <maven.build.timestamp.format>yyyyMMdd</maven.build.timestamp.format>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Could be removed once migration to new config framework will be done-->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <old.config.files.path>${project.build.directory}/config/admin/defn/org/opends/server/admin/std</old.config.files.path>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- If we release this project, we need to include the Forgerock binary license -->
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <include.binary.license>${project.build.directory}/legal-notices/</include.binary.license>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <!-- Additional OSGI import package for this module -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston org.forgerock.opendj.*;provide:=true,
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </properties>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependencies>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- ForgeRock libraries -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <artifactId>forgerock-audit-handler-csv</artifactId>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- servlet and mail -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <exclusions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <exclusion>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </exclusion>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </exclusions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- We need to override testNG version to make test works (see OPENDJ-2389) -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </dependency>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Databases -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependency>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </dependencies>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <resources>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Main resources -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </excludes>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resource>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Property files used in test sources -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </includes>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resource>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Images for quicksetup must be explicitely copied from sources -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </includes>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resource>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Images for guitools must be explicitely copied from sources -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </includes>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resource>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- .plist files for macos must be filtered to include build properties -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </includes>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resource>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Generation of DynamicConstants class from build properties -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <directory>src/main/resources/java-stubs</directory>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <targetPath>${project.build.directory}/java-stubs</targetPath>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resource>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resources>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <pluginManagement>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!--This plugin's configuration is used to store Eclipse m2e settings only. It
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston has no influence on the Maven build itself. This section instructs Eclipse's
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston Maven builder to invoke the antrun plugin for generating the configuration
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston framework files, e.g. core.manifest, during a *clean* build. Execution
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston during an incremental build is not supported. -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <lifecycleMappingMetadata>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <pluginExecutions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <pluginExecution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <pluginExecutionFilter>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </pluginExecutionFilter>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </pluginExecution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </pluginExecutions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </lifecycleMappingMetadata>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Define template for jar generation -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </pluginManagement>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Clean classes generated outside the build directory -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </includes>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </filesets>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <executions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Unpack configuration files from opendj-maven-plugin -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- This plugin could be removed once the migration to the new config framework will be done -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <execution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <artifactItems>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <artifactItem>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <outputDirectory>${project.build.directory}/config/admin/defn/org/opends/server/admin/std</outputDirectory>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </artifactItem>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </artifactItems>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </execution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Unpack legacy classes to include them in main jar.
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston This "hacked" approach is needed since using the maven shade plugin
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston is too complex with this multi-artefact maven module. -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <execution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <artifactItems>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <artifactItem>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <outputDirectory>${project.build.directory}/classes</outputDirectory>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </artifactItem>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </artifactItems>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </execution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </executions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Generate i18n messages -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <executions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <execution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <resourceDirectory>${basedir}/src/messages</resourceDirectory>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <targetDirectory>${basedir}/src/messages/generated/</targetDirectory>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFiles>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Warning: messageFile must contains at least one "/" -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/access_control.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/admin.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/admin_tool.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/backend.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/config.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/core.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/dsconfig.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/extension.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/logger.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/plugin.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/protocol.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/quickSetup.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/replication.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/runtime.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/schema.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/task.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/tool.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/utility.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <messageFile>org/opends/messages/version.properties</messageFile>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </messageFiles>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </configuration>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </execution>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </executions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <executions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Copy messages properties files for inclusion in main jar -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <execution>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <configuration>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <outputDirectory>${project.build.outputDirectory}/org/opends/messages</outputDirectory>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <resources>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <directory>src/messages/org/opends/messages</directory>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </resource>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </resources>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </configuration>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </execution>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <execution>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <configuration>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <outputDirectory>${project.build.outputDirectory}/admin/messages/org/opends/server/admin/std/meta</outputDirectory>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <resources>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resource>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston </resources>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </configuration>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </execution>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <execution>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <configuration>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <outputDirectory>${project.build.outputDirectory}/org/opends/guitools</outputDirectory>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <resources>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <directory>src/main/java/org/opends/guitools</directory>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </resource>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </resources>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </configuration>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj </execution>
0230fe57f37d4a9d035fef421ea76436ce18b13emaudj <execution>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <outputDirectory>${project.build.outputDirectory}/org/opends/quicksetup</outputDirectory>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <directory>src/main/java/org/opends/quicksetup</directory>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </executions>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <classPathProperty>classpath.bootstrap</classPathProperty>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <productJarName>${product.name}</productJarName>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <supportedLocales>${locales}</supportedLocales>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <additionalJars>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <additionalJar>opendj-slf4j-adapter.jar</additionalJar>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <additionalJar>opendj-je-backend-changelog.jar</additionalJar>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </additionalJars>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <classPathProperty>classpath.bootstrap-client</classPathProperty>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <productJarName>${product.name}</productJarName>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <supportedLocales>${locales}</supportedLocales>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <additionalJars>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <additionalJar>opendj-je-backend-changelog.jar</additionalJar>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </additionalJars>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <!-- Generate configuration classes from XML definitions -->
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <!-- Leave default lifecycle phase once new config framework migration is done -->
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <!-- <phase>generate-sources</phase> -->
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <packageName>org.forgerock.opendj.server.config</packageName>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <!-- Create consolidated schema file for use in upgrade -->
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <schemaDirectory>${basedir}/resource/schema</schemaDirectory>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <outputDirectory>${project.build.directory}/upgrade</outputDirectory>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams <outputFile>schema.ldif.${buildRevision}</outputFile>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </configuration>
3b027e67340d58dc53a74d3498d6a75704d39d5agary.williams </executions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <executions>
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <!-- Take into account several sources directories for the build -->
0e9b81897e43b004be0f330bdd24d1c32b8287b5ugaston <execution>
<!-- Parse version to generate properties (major.version, minor.version, ...) -->
<replace dir="${old.config.files.path}" token="org.forgerock.opendj.server.config" value="org.opends.server.admin.std" />
<replace dir="${old.config.files.path}" token="http://opendj.forgerock.org/admin" value="http://www.opends.org/admin" />
<!-- Copy config.ldif in build dir (needed if snmp config merge is needed) -->
<copy todir="${project.build.directory}/template/config" file="${basedir}/resource/config/config.ldif" />
<zip destfile="${project.build.directory}/package/${product.name}-${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.zip">
<zipfileset dir="${project.build.directory}/package/${lowerCaseProductName}" includes="**/*" excludes="bin/*,template/**/*,lib/_client-script.sh,lib/_script-util.sh,lib/_server-script.sh,lib/_mixed-script.sh,setup,uninstall,upgrade,QuickSetup.app/Contents/MacOS/universalJavaApplicationStub,Uninstall.app/Contents/MacOS/universalJavaApplicationStub,bin/ControlPanel.app/Contents/MacOS/universalJavaApplicationStub" filemode="644" dirmode="755" prefix="opendj" />
<zipfileset dir="${project.build.directory}/package/${lowerCaseProductName}" includes="lib/_client-script.sh,lib/_script-util.sh,lib/_server-script.sh,lib/_mixed-script.sh" filemode="755" dirmode="755" prefix="opendj" />
<zipfileset dir="${project.build.directory}/package/${lowerCaseProductName}" includes="bin/*" filemode="755" dirmode="755" prefix="opendj" />
<zipfileset dir="${project.build.directory}/package/${lowerCaseProductName}" includes="setup,uninstall,upgrade,QuickSetup.app/Contents/MacOS/universalJavaApplicationStub,Uninstall.app/Contents/MacOS/universalJavaApplicationStub,bin/ControlPanel.app/Contents/MacOS/universalJavaApplicationStub" filemode="755" dirmode="755" prefix="opendj" />
<zipfileset dir="${project.build.directory}/package/${lowerCaseProductName}" includes="template/**/*" filemode="444" dirmode="744" prefix="opendj" />
<attachartifact file="${project.build.directory}/package/${product.name}-${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.zip" type="zip" />
<excludes>generated/org/opends/server/snmp/**,org/opends/messages/**,**/server/admin/std/**,**/config/meta/**,**/config/client/**,**/config/server/**</excludes>
<configLocation>${project.build.outputDirectory}/org/forgerock/checkstyle/opends-checkstyle.xml</configLocation>
<headerLocation>${project.build.outputDirectory}/org/forgerock/checkstyle/opendj.sourceheader</headerLocation>
<suppressionsLocation>${project.build.outputDirectory}/org/forgerock/checkstyle/unit-test-suppressions.xml</suppressionsLocation>
Run unit/integration tests.
<!-- <jvmarg value="-Dorg.opends.server.snmp.opendmk=${opendmk.lib.dir}" /> -->
This profile is only actived when command line contains the 'opendmk.lib.dir'
Example: mvn install -Dopendmk.lib.dir=/path/to/opendmk/jars
<!-- Append snmp config to the config.ldif -->
<!-- Released documentation is published at ForgeRock.com -->
<docGuideRefUrl>https://backstage.forgerock.com/#!/docs/opendj/${project.version}/admin-guide</docGuideRefUrl>
<docGuideAdminUrl>https://backstage.forgerock.com/#!/docs/opendj/${project.version}/admin-guide</docGuideAdminUrl>
<!-- for xxx_yyy.properties generates a log-ref-xxx-yyy.xml file -->
<!-- <messageFileName>quicksetup.properties</messageFileName> -->
<!-- <messageFileName>runtime_information.properties</messageFileName> -->
<!-- <messageFileName>version.properties</messageFileName> -->
<resultCodeSource>${project.build.directory}/dependency/org/forgerock/opendj/ldap/ResultCode.java</resultCodeSource>