~ Copyright 2011-2015 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 ~ See the License for the specific language governing ~ permission and limitations under the License. ~ When distributing Covered Code, include this CDDL ~ Header Notice in each file and include the License file ~ If applicable, add the following below the CDDL Header, ~ with the fields enclosed by brackets [] replaced by ~ your own identifying information: ~ "Portions Copyrighted [year] [name of copyright owner]" <
modelVersion>4.0.0</
modelVersion>
<
artifactId>openidm-project</
artifactId>
<
artifactId>openidm-provisioner-openicf</
artifactId>
<
packaging>bundle</
packaging>
<
name>OpenIDM Provisioner System Bundle - OpenICF</
name>
<
description>This bundle integrates OpenICF under /system</
description>
<
artifactId>openidm-enhanced-config</
artifactId>
<
artifactId>openidm-provisioner</
artifactId>
<
artifactId>openidm-smartevent</
artifactId>
<
artifactId>script-common</
artifactId>
<
artifactId>json-schema-core</
artifactId>
<
artifactId>forgerock-guava-collect</
artifactId>
<
artifactId>connector-framework-server</
artifactId>
<
artifactId>connector-test-common</
artifactId>
<
artifactId>connector-framework</
artifactId>
<!-- Provided OSGi Dependencies --> <!-- Provided Dependencies --> <!-- Test Dependencies --> <
artifactId>openidm-router</
artifactId>
<
artifactId>testng</
artifactId>
<
artifactId>assertj-core</
artifactId>
<
artifactId>mockito-all</
artifactId>
<
artifactId>connector-test-common</
artifactId>
<
artifactId>groovy-all</
artifactId>
<
artifactId>groovy-connector</
artifactId>
<
artifactId>httpasyncclient-osgi</
artifactId>
<
artifactId>httpclient-osgi</
artifactId>
<
artifactId>httpcore-osgi</
artifactId>
<
artifactId>tomcat-jdbc</
artifactId>
<
version>7.0.53</
version>
<
artifactId>i18n-maven-plugin</
artifactId>
<
phase>generate-sources</
phase>
<
goal>generate-messages</
goal>
<
artifactId>maven-surefire-plugin</
artifactId>
<
systemPropertyVariables>
</
systemPropertyVariables>
<
artifactId>maven-scr-plugin</
artifactId>
<
id>generate-scr-scrdescriptor</
id>
<
artifactId>maven-bundle-plugin</
artifactId>
<
extensions>true</
extensions>
<
artifactId>maven-dependency-plugin</
artifactId>
<!-- Copy bundle JARs --> <
id>copy-connectorbundles</
id>
<
phase>generate-test-sources</
phase>
<
artifactId>xml-connector</
artifactId>
<
artifactId>csvfile-connector</
artifactId>
<
artifactId>groovy-connector</
artifactId>
<
stripVersion>true</
stripVersion>
<!-- Unpack sample scripts --> <
id>unpack-connector-samples</
id>
<
phase>generate-test-sources</
phase>
<
artifactId>groovy-connector</
artifactId>
<
classifier>samples</
classifier>
<
outputAbsoluteArtifactFilename>true</
outputAbsoluteArtifactFilename>
<id>copy-connectorServer</id> <phase>generate-test-sources</phase> <artifactId>connector-framework</artifactId> <artifactId>connector-framework-internal</artifactId> <artifactId>groovy-all</artifactId> <stripVersion>true</stripVersion> <!-- Remote Connector Server Test --> <
artifactId>build-helper-maven-plugin</
artifactId>
<
id>reserve-network-port</
id>
<
goal>reserve-network-port</
goal>
<
phase>process-resources</
phase>