pom.xml revision 2f712fa56ff4330408f24288028c6acb0de3c201
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
fae04f4a69922eb1ddf0f46b34fa15a5a080b693Felix Gabriel Mance ~ Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
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.
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 ~ 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<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">
808e2693447ecc5a311a2b9de6b81ca07f193778Felix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
cc57307d0ddc488f43de34aea793f05408d9e53aChristian Maeder <artifactId>openidm-provisioner-openicf</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <name>OpenIDM Provisioner System Bundle - OpenICF</name>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <description>This bundle integrates OpenICF under /system</description>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <openidm.osgi.import.before.defaults>!org.testng.annotations,!com_cenqua_clover</openidm.osgi.import.before.defaults>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <dependencies>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>openidm-enhanced-config</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <artifactId>openidm-provisioner</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openidm</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>openidm-smartevent</artifactId>
ae2e84ab0a53874417f01b792cbc6907ee6d09f6Felix Gabriel Mance <groupId>org.forgerock.commons</groupId>
45e34c7696f9dd6163686ff6798b33a126590fa2Felix Gabriel Mance <groupId>org.forgerock.commons</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
cc57307d0ddc488f43de34aea793f05408d9e53aChristian Maeder <artifactId>connector-framework-osgi</artifactId>
27fdf879983dd28e211b41f3be6c0e930b7c816bFelix Gabriel Mance <version>${openicf.framework.version}</version>
808e2693447ecc5a311a2b9de6b81ca07f193778Felix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <artifactId>connector-test-common</artifactId>
808e2693447ecc5a311a2b9de6b81ca07f193778Felix Gabriel Mance <groupId>org.forgerock.openicf.framework</groupId>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <artifactId>connector-framework</artifactId>
fc05327b875b5723b6c17849b83477f29ec12c90Felix Gabriel Mance <version>${openicf.framework.version}</version>
fc05327b875b5723b6c17849b83477f29ec12c90Felix Gabriel Mance <!-- Provided OSGi Dependencies -->
c92573b85930868b709024284c0f13dbcaec9554Felix Gabriel Mance <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <artifactId>org.apache.felix.framework</artifactId>
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <artifactId>org.osgi.compendium</artifactId>
31f536d7b9e901779ab6de28d804f53d5eb4b908Felix Gabriel Mance <!-- Provided Dependencies -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>org.apache.felix.scr.annotations</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!-- Test Dependencies -->
ce5d83770556362fe2c8b567975c2a3758888358Felix Gabriel Mance <artifactId>fest-assert-core</artifactId>
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 <groupId>org.forgerock.openicf.connectors</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>groovy-connector</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <version>${openicf.groovyconnector.version}</version>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </dependencies>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <finalName>${project.artifactId}</finalName>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.commons</groupId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>i18n-maven-plugin</artifactId>
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>
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>
e615997caa046409fc68114cd72e10a528a4bb71Felix Gabriel Mance <artifactId>maven-scr-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>maven-bundle-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>maven-dependency-plugin</artifactId>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!-- Copy bundle JARs -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItems>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactItem>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <groupId>org.forgerock.openicf.connectors</groupId>
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>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </outputDirectory>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance </configuration>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <!-- Unpack sample scripts -->
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 </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 <id>copy-connectorServer</id>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <phase>generate-test-sources</phase>
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <goal>copy</goal>
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 <!-- Remote Connector Server Test -->
28b76e08d15cd924bb672449613c410a33361b6eFelix Gabriel Mance <artifactId>build-helper-maven-plugin</artifactId>
a57de3f6b0a0c904523910869eedc7428e5e17a3Felix Gabriel Mance <configuration>
d9afc6f8ffafb5297b4cdf5d3c97efba3d24b7faFelix Gabriel Mance </configuration>