pom.xml revision 625e53b81e28bce5a207ff7a75f399f4d85a9529
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ Copyright (c) 2011-2014 ForgeRock AS. All Rights Reserved
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ The contents of this file are subject to the terms
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ of the Common Development and Distribution License
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ (the License). You may not use this file except in
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ compliance with the License.
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ You can obtain a copy of the License at
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ http://forgerock.org/license/CDDLv1.0.html
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ See the License for the specific language governing
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ permission and limitations under the License.
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ When distributing Covered Code, include this CDDL
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ Header Notice in each file and include the License file
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ at http://forgerock.org/license/CDDLv1.0.html
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ If applicable, add the following below the CDDL Header,
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ with the fields enclosed by brackets [] replaced by
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ your own identifying information:
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu ~ "Portions Copyrighted [year] [name of copyright owner]"
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu -->
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu<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">
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <modelVersion>4.0.0</modelVersion>
a604cbad8e2202147b5c6bb9f2e06ae61162d654Felix Gabriel Mance <parent>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <groupId>org.forgerock.openidm</groupId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <artifactId>openidm-project</artifactId>
01cc436133989c6ff3b032222abd5a8374ab333cFelix Gabriel Mance <version>3.1.0-RC2-SNAPSHOT</version>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </parent>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <artifactId>openidm-workflow-activiti</artifactId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <name>OpenIDM Activiti BPMN 2.0 Integration</name>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <packaging>bundle</packaging>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <properties>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <drools.version>5.1.1</drools.version>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </properties>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <repositories>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <repository>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <id>activiti-repository</id>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <name>Activiti Maven Repository</name>
d0642e0d269791a923f2bf86ea249f971f14addbChristian Maeder <url>https://maven.alfresco.com/nexus/content/groups/public</url>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <snapshots>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <enabled>true</enabled>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </snapshots>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </repository>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <repository>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <id>jboss-public-repository-group</id>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <name>JBoss Public Maven Repository Group</name>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </repository>
d0642e0d269791a923f2bf86ea249f971f14addbChristian Maeder </repositories>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <dependencies>
602537decb7c714fbf6da6caa024ab3f10805276Christian Maeder <!-- mvn versions:display-dependency-updates -->
01cc436133989c6ff3b032222abd5a8374ab333cFelix Gabriel Mance <dependency>
a5f000e408e2f6cd4a2c1eed8e88e89e2fb67e81Christian Maeder <groupId>org.forgerock.openidm</groupId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <artifactId>openidm-enhanced-config</artifactId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <version>${project.version}</version>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <groupId>org.forgerock.openidm</groupId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <artifactId>openidm-router</artifactId>
d0642e0d269791a923f2bf86ea249f971f14addbChristian Maeder <version>${project.version}</version>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <groupId>org.forgerock.commons</groupId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <artifactId>script-common</artifactId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <groupId>org.forgerock.commons</groupId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <artifactId>script-groovy</artifactId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </dependency>
01055f1639f3b492a9ed4881babfbaf23895baadChristian Maeder
01055f1639f3b492a9ed4881babfbaf23895baadChristian Maeder
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <groupId>org.slf4j</groupId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <artifactId>jul-to-slf4j</artifactId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <version>${slf4j.version}</version>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <dependency>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <groupId>org.activiti</groupId>
d0642e0d269791a923f2bf86ea249f971f14addbChristian Maeder <artifactId>activiti-engine</artifactId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <version>5.15</version>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <exclusions>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <exclusion>
d0642e0d269791a923f2bf86ea249f971f14addbChristian Maeder <artifactId>activation</artifactId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu <groupId>javax.activation</groupId>
8295c6f835fdeed98eb1a2684d751ed544b78f95Francisc Nicolae Bungiu </exclusion>
<exclusion>
<artifactId>livetribe-jsr223</artifactId>
<groupId>org.livetribe</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-osgi</artifactId>
<version>5.15</version>
</dependency>
<!-- This enhances the felix system bundle with the full javax.transaction 1.1 classes to remedy the split package issue that would occur otherwise. Must be installed before the use of the package, e.g. the transaction manager -->
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.transaction</artifactId>
<version>3.1.1</version>
</dependency>
<!-- This registers a transaction service -->
<dependency>
<groupId>org.apache.servicemix.transaction</groupId>
<artifactId>org.apache.servicemix.transaction</artifactId>
<version>1.2.0</version>
<exclusions>
<exclusion>
<artifactId>spring-context</artifactId>
<groupId>org.springframework</groupId>
</exclusion>
<exclusion>
<artifactId>geronimo-jta_1.1_spec</artifactId>
<groupId>org.apache.geronimo.specs</groupId>
</exclusion>
<exclusion>
<artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
<groupId>org.apache.geronimo.specs</groupId>
</exclusion>
<exclusion>
<artifactId>commons-logging</artifactId>
<groupId>commons-logging</groupId>
</exclusion>
<exclusion>
<artifactId>aopalliance</artifactId>
<groupId>aopalliance</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.3.171</version>
</dependency>
<!-- REST Dependencies-->
<dependency>
<groupId>org.restlet.osgi</groupId>
<artifactId>org.restlet.ext.httpclient</artifactId>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient-osgi</artifactId>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore-osgi</artifactId>
</dependency>
<dependency>
<groupId>org.restlet.osgi</groupId>
<artifactId>org.restlet.ext.jackson</artifactId>
<optional>true</optional>
</dependency>
<!-- Provided OSGi Dependencies -->
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
<scope>provided</scope>
</dependency>
<!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.enterprise</artifactId>
</dependency>
<!-- Provided Dependencies -->
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr.annotations</artifactId>
<scope>provided</scope>
</dependency>
<!-- Test Dependencies -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easytesting</groupId>
<artifactId>fest-assert-core</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-scr-plugin</artifactId>
<executions>
<execution>
<id>generate-scr-scrdescriptor</id>
<goals>
<goal>scr</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>remotejar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
</dependency>
<dependency>
<groupId>org.restlet.osgi</groupId>
<artifactId>org.restlet.ext.servlet</artifactId>
<version>2.1.2</version>
</dependency>
<dependency>
<groupId>org.forgerock.commons</groupId>
<artifactId>json-fluent</artifactId>
</dependency>
<dependency>
<groupId>org.restlet.osgi</groupId>
<artifactId>org.restlet.ext.httpclient</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>src/assemble/assemblyCfg.xml</descriptor>
</descriptors>
</configuration>
<executions>
<execution>
<id>make-jar-with-dependencies</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>