Apache Maven Coordinates

This page lists the most commonly used Apache Maven Coordinates for CIB seven.

Since version 1.1.0 CIB seven artifacts are available at Maven Central. And extra tweaks of pom.xml or settings.xml are no longer essential.

However you can use our public Sonatype Nexus Repository with all artifacts at artifacts.cibseven.org.

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.org/repository/public/</url>
    </repository>
  </repositories>

This repository will be essential if you want to use 7.22.0-cibseven (1.0) transitional version of CIB seven. It is not available at Maven Cental repository.

CIB seven BOM (Bill of Materials)

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>org.cibseven.bpm</groupId>
      <artifactId>cibseven-bom</artifactId>
      <version>1.1.0</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.cibseven.bpm</groupId>
  <artifactId>cibseven-engine</artifactId>
</dependency>

CIB seven Engine Spring Integration

The cibseven-engine Spring integration for Spring Framework 5:

<dependency>
  <groupId>org.cibseven.bpm</groupId>
  <artifactId>cibseven-engine-spring</artifactId>
</dependency>

The cibseven-engine Spring integration for Spring Framework 6:

<dependency>
  <groupId>org.cibseven.bpm</groupId>
  <artifactId>cibseven-engine-spring-6</artifactId>
</dependency>

CIB seven Engine CDI Integration

<dependency>
  <groupId>org.cibseven.bpm</groupId>
  <artifactId>cibseven-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 CIB seven platform.

<dependencyManagement>
  <dependency>
    <groupId>org.cibseven.bpm.dmn</groupId>
    <artifactId>cibseven-engine-dmn-bom</artifactId>
    <version>1.1.0</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 CIB seven platform. It is not needed when using cibseven-engine because that already contains the DMN engine.

<dependency>
  <groupId>org.cibseven.bpm.dmn</groupId>
  <artifactId>cibseven-engine-dmn</artifactId>
</dependency>

Process Application EJB Client

<dependency>
  <groupId>org.cibseven.bpm.javaee</groupId>
  <artifactId>cibseven-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.org/service/rest/repository/browse/public/org/cibseven/

Other CIB seven Modules:

On this Page: