pom.xml revision 2f712fa56ff4330408f24288028c6acb0de3c201
1a38107941725211e7c3f051f7a8f5e12199f03acmaeder<?xml version="1.0" encoding="UTF-8"?>
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance<!--
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ The contents of this file are subject to the terms
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ of the Common Development and Distribution License
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ (the License). You may not use this file except in
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ compliance with the License.
51d64c2e160c971ea2ae1d4f1ddffe6a0a3b8f64Felix Gabriel Mance ~
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ You can obtain a copy of the License at
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ http://forgerock.org/license/CDDLv1.0.html
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ See the License for the specific language governing
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ permission and limitations under the License.
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ When distributing Covered Code, include this CDDL
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ Header Notice in each file and include the License file
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ at http://forgerock.org/license/CDDLv1.0.html
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ If applicable, add the following below the CDDL Header,
1a38107941725211e7c3f051f7a8f5e12199f03acmaeder ~ with the fields enclosed by brackets [] replaced by
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ your own identifying information:
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ "Portions Copyrighted [year] [name of copyright owner]"
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance -->
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance<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">
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance <modelVersion>4.0.0</modelVersion>
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance <parent>
1a38107941725211e7c3f051f7a8f5e12199f03acmaeder <artifactId>openidm-project</artifactId>
808e2693447ecc5a311a2b9de6b81ca07f193778Felix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
544bd831b3a3434899db4008bbe131beafd07c4dChristian Maeder <version>3.1.0-RC1-SNAPSHOT</version>
544bd831b3a3434899db4008bbe131beafd07c4dChristian Maeder </parent>
cc57307d0ddc488f43de34aea793f05408d9e53aChristian Maeder <artifactId>openidm-provisioner-openicf</artifactId>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <packaging>bundle</packaging>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <name>OpenIDM Provisioner System Bundle - OpenICF</name>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <description>This bundle integrates OpenICF under /system</description>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <properties>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <openidm.osgi.import.before.defaults>!org.testng.annotations,!com_cenqua_clover</openidm.osgi.import.before.defaults>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance </properties>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependencies>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependency>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>openidm-enhanced-config</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${project.version}</version>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance </dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <artifactId>openidm-provisioner</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${project.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependency>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>openidm-smartevent</artifactId>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <version>${project.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependency>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <groupId>org.forgerock.commons</groupId>
45e34c7696f9dd6163686ff6798b33a126590fa2Felix Gabriel Mance <artifactId>script-common</artifactId>
45e34c7696f9dd6163686ff6798b33a126590fa2Felix Gabriel Mance </dependency>
45e34c7696f9dd6163686ff6798b33a126590fa2Felix Gabriel Mance <dependency>
45e34c7696f9dd6163686ff6798b33a126590fa2Felix Gabriel Mance <groupId>org.forgerock.commons</groupId>
45e34c7696f9dd6163686ff6798b33a126590fa2Felix Gabriel Mance <artifactId>json-schema</artifactId>
551caf6791c20ff4ca928f93c520b85648693958Felix Gabriel Mance </dependency>
45e34c7696f9dd6163686ff6798b33a126590fa2Felix Gabriel Mance <dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
cc57307d0ddc488f43de34aea793f05408d9e53aChristian Maeder <artifactId>connector-framework-osgi</artifactId>
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance <version>${openicf.framework.version}</version>
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance <exclusions>
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance <exclusion>
808e2693447ecc5a311a2b9de6b81ca07f193778Felix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <artifactId>connector-test-common</artifactId>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </exclusion>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </exclusions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependency>
808e2693447ecc5a311a2b9de6b81ca07f193778Felix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <artifactId>connector-framework</artifactId>
fc05327b875b5723b6c17849b83477f29ec12c90Felix Gabriel Mance <version>${openicf.framework.version}</version>
4440f5c4ab1cb6dfd445da97f87a72d87d24c25aFelix Gabriel Mance </dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance
fc05327b875b5723b6c17849b83477f29ec12c90Felix Gabriel Mance <!-- Provided OSGi Dependencies -->
808e2693447ecc5a311a2b9de6b81ca07f193778Felix Gabriel Mance <dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.osgi</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>org.osgi.core</artifactId>
c92573b85930868b709024284c0f13dbcaec9554Felix Gabriel Mance <scope>provided</scope>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependency>
c92573b85930868b709024284c0f13dbcaec9554Felix Gabriel Mance <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependency>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <groupId>org.apache.felix</groupId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <artifactId>org.apache.felix.framework</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <scope>provided</scope>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance </dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <dependency>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <groupId>org.osgi</groupId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <artifactId>org.osgi.compendium</artifactId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <scope>provided</scope>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance </dependency>
ee87c7423bf599b4f29e9b31945e00482a8b31caFelix Gabriel Mance
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance <!-- Provided Dependencies -->
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <groupId>org.apache.felix</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>org.apache.felix.scr.annotations</artifactId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <scope>provided</scope>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!-- Test Dependencies -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependency>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance <groupId>org.testng</groupId>
ee87c7423bf599b4f29e9b31945e00482a8b31caFelix Gabriel Mance <artifactId>testng</artifactId>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance <scope>test</scope>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance </dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <groupId>org.easytesting</groupId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <artifactId>fest-assert-core</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <scope>test</scope>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance </dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <groupId>org.mockito</groupId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <artifactId>mockito-all</artifactId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <scope>test</scope>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance </dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <dependency>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>connector-test-common</artifactId>
e615997caa046409fc68114cd72e10a528a4bb71Felix Gabriel Mance <version>${openicf.framework.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <scope>test</scope>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependency>
e615997caa046409fc68114cd72e10a528a4bb71Felix Gabriel Mance <dependency>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance <groupId>org.codehaus.groovy</groupId>
ee87c7423bf599b4f29e9b31945e00482a8b31caFelix Gabriel Mance <artifactId>groovy-all</artifactId>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance <version>2.2.2</version>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance <scope>test</scope>
e615997caa046409fc68114cd72e10a528a4bb71Felix Gabriel Mance </dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.connectors</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>groovy-connector</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.groovyconnector.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <scope>test</scope>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependency>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependencies>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <build>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <finalName>${project.artifactId}</finalName>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <plugins>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.commons</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>i18n-maven-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <executions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <phase>generate-sources</phase>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goal>generate-messages</goal>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <messageFiles>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <messageFile>org/forgerock/openidm/provisioner/openicf/logger.properties</messageFile>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </messageFiles>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </configuration>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance </execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </executions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.apache.maven.plugins</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>maven-surefire-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <systemPropertyVariables>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <bundles.configuration.location>${project.build.testOutputDirectory}/connectorServer/</bundles.configuration.location>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <openidm.system.server.root>${project.build.testOutputDirectory}/connectorServer/</openidm.system.server.root>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <openicfServerPort>${openicf.port}</openicfServerPort>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </systemPropertyVariables>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </configuration>
4440f5c4ab1cb6dfd445da97f87a72d87d24c25aFelix Gabriel Mance </plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.apache.felix</groupId>
e615997caa046409fc68114cd72e10a528a4bb71Felix Gabriel Mance <artifactId>maven-scr-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <executions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <id>generate-scr-scrdescriptor</id>
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance <goals>
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance <goal>scr</goal>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </executions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.apache.felix</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>maven-bundle-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <extensions>true</extensions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>maven-dependency-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <executions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!-- Copy bundle JARs -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <id>copy-connectorbundles</id>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <phase>generate-test-sources</phase>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goal>copy</goal>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItems>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.connectors</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>xml-connector</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.xmlconnector.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.connectors</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>csvfile-connector</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.csvconnector.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.connectors</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>groovy-connector</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.groovyconnector.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItems>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <outputDirectory>
7852de3551fc797566ee71165bafe05b6d81728cnotanartist ${project.build.testOutputDirectory}/connectors
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </outputDirectory>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <stripVersion>true</stripVersion>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!-- Unpack sample scripts -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <id>unpack-connector-samples</id>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <phase>generate-test-sources</phase>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goal>unpack</goal>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItems>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.connectors</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>groovy-connector</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.groovyconnector.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <classifier>samples</classifier>
61c1a9c658ddc79ef33b01c14ee8cf5039430dd8Felix Gabriel Mance <type>zip</type>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItems>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <outputDirectory>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance ${project.build.testOutputDirectory}/samples
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </outputDirectory>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <outputAbsoluteArtifactFilename>true</outputAbsoluteArtifactFilename>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!--execution>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <id>copy-connectorServer</id>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <phase>generate-test-sources</phase>
61c1a9c658ddc79ef33b01c14ee8cf5039430dd8Felix Gabriel Mance <goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goal>copy</goal>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </goals>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItems>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>connector-framework</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.framework.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItem>
7852de3551fc797566ee71165bafe05b6d81728cnotanartist <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>connector-framework-internal</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.framework.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.codehaus.groovy</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>groovy-all</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>2.1.6</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </artifactItems>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <outputDirectory>${project.build.testOutputDirectory}/connectorServer/lib</outputDirectory>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <stripVersion>true</stripVersion>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </execution-->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </executions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!-- Remote Connector Server Test -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <plugin>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.codehaus.mojo</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>build-helper-maven-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>1.8</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <executions>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <execution>
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance <id>reserve-network-port</id>
7852de3551fc797566ee71165bafe05b6d81728cnotanartist <goals>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <goal>reserve-network-port</goal>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </goals>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <phase>process-resources</phase>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <configuration>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <portNames>
61c1a9c658ddc79ef33b01c14ee8cf5039430dd8Felix Gabriel Mance <portName>openicf.port</portName>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </portNames>
d9afc6f8ffafb5297b4cdf5d3c97efba3d24b7faFelix Gabriel Mance </configuration>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </execution>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </executions>
7852de3551fc797566ee71165bafe05b6d81728cnotanartist </plugin>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </plugins>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance </build>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance</project>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance