Apache Maven Coordinates
This page lists the most commonly used Apache Maven Coordinates for CIB seven.
CIB seven relies on Sonatype Nexus Repository to provide all artifacts to users at artifacts.cibseven.de.
Extra repository should be added to settings.xml
or to the POM file:
<repositories>
<repository>
<id>mvn-cibseven-public</id>
<name>CIB seven Public Repository</name>
<url>https://artifacts.cibseven.de/repository/public/</url>
</repository>
</repositories>
Publishing to any public repositories is pending.
CIB seven BOM (Bill of Materials)
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-bom</artifactId>
<version>7.22.0-cibseven</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
Use the BOM!
Please import the CIB seven BOM if you use multiple CIB seven projects. The BOM defines versions for all CIB seven projects. This way it is ensured that no incompatible versions are imported.
CIB seven Engine
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-engine</artifactId>
</dependency>
CIB seven Engine Spring Integration
The camunda-engine
Spring integration for Spring Framework 5:
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-engine-spring</artifactId>
</dependency>
The camunda-engine
Spring integration for Spring Framework 6:
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-engine-spring-6</artifactId>
</dependency>
CIB seven Engine CDI Integration
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-engine-cdi</artifactId>
</dependency>
CIB seven DMN Engine BOM (Bill of Materials)
This BOM allows to use the DMN engine standalone without the BPMN engine and the rest of the Camunda Platform.
<dependencyManagement>
<dependency>
<groupId>org.camunda.bpm.dmn</groupId>
<artifactId>camunda-engine-dmn-bom</artifactId>
<version>7.22.0-cibseven</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencyManagement>
CIB seven DMN
This dependency allows to use DMN engine standalone without the BPMN engine and the rest of the Camunda Platform.
It is not needed when using camunda-engine
because that already contains the DMN engine.
<dependency>
<groupId>org.camunda.bpm.dmn</groupId>
<artifactId>camunda-engine-dmn</artifactId>
</dependency>
Process Application EJB Client
<dependency>
<groupId>org.camunda.bpm.javaee</groupId>
<artifactId>camunda-ejb-client</artifactId>
</dependency>
Browse CIB seven Artifact Storage
In order to browse the CIB seven artifacts, here are the link you can use.
https://artifacts.cibseven.de/#browse/browse:public