CaseFabric Reference Guide

CaseFabric Reference Guide

  • Overview
  • Getting Started
  • CMMN
  • CaseFabric IDE
  • CaseFabric Engine
  • Extensions
  • API Reference
  • Releases

›Releases

Overview

  • CaseFabric
  • A short introduction
  • Product Overview

Getting Started

  • Introducing CaseFabric Demo
  • Generic UI
  • How to use task UI rendering
  • Two business applications
  • Obtaining CaseFabric Demo

Some CMMN

  • What is CMMN
  • Modelling the Case Plan
  • Modelling the Case File
  • Modelling the Case Team
  • Other things to model

CaseFabric IDE

  • An IDE?
  • Designing
  • Tasks and Parameters
  • Expressions
  • Deploying
  • Debugging

CaseFabric Engine

  • The CaseFabric Engine
  • Authentication
  • Authorization
  • Pictorial overview
  • Configuration
  • Logging
  • Repository

Extensions

  • Do we need extensions?
  • Fault Handling
  • Workflow
  • Business Identifiers

API Reference

  • Introducing the API
  • Joining the platform
  • Start a Case
  • Case Team membership
  • Executing the case
  • Retrieving cases and tasks
  • Casefile requests

Releases

  • Overview
  • 1.1.34
  • 1.1.33
  • 1.1.32
  • 1.1.31
  • 1.1.30
  • 1.1.29
  • 1.1.28
  • 1.1.27
  • 1.1.26
  • 1.1.25
  • 1.1.24
  • 1.1.23
  • 1.1.22
  • 1.1.21
  • 1.1.20
  • 1.1.19
  • 1.1.18
  • 1.1.17
  • 1.1.16
  • 1.1.15
  • 1.1.14
  • 1.1.13
  • 1.1.12
  • 1.1.11
  • 1.1.10
  • 1.1.9
  • 1.1.8
  • 1.1.7
  • 1.1.6
  • 1.1.5
  • 1.1.4
  • 1.1.3
  • 1.1.2
  • 1.1.1
  • 1.1.0

Cafienne Engine Release 1.1.2

Platform Health Information

The Cafienne Engine has added 2 new end points

  • /health returning the full health information of the engine
  • /version returning the version information of the engine

Furthermore all endpoints but above one will return HTTP 503 Service Unavailable if the health is not 100% green.

Better recovery from failing database connections

If the event journal database is not reachable, the engine now tries to restart the connection.

New Logging features with Docker

Engine logging in Docker can be enabled with a custom logback.xml. This also enables dynamically changing the log-levels of the Case Engine. The getting-started repository has a sample logback.xml file that writes log information both to disk (with a rolling appender that keeps the logs for 10 days).

Bootstrap tenant configuration

It is now possible to create a tenant with owners and users during startup of the Case Engine. From the local.conf file, a reference can be made to a separate configuration file that holds the tenant information. It is not possible to update the tenant setup through this mechanism. If the tenant already exists, the content of the file will be ignored.

Housekeeping

  • Some internal refactoring to cleanup code and make reading configuration settings more explicit.
  • If a user is only member of a single tenant, that will automatically be the default tenant for that user.
  • More clear error messages if something fails in the PDF report generation component.

Tickets closed

TicketDescription
#62Recovery of cases no longer repeatedly activates underlying process tasks
#60Process task executed again even after completion.
#58API getTenantUser should not return a user if the userid is not existing
#57API plan item transition does not work for user events
#56API getTenantUsers should not return users that have been disabled
#55API addTenantUser does not store username and email
#54API getTenantUsers does not return user roles, but this is expected
#47Adding a tenant owner twice no longer results in an "under-the-hood" exception
#45Cannot add a tenant owner if it is not registered as a tenant user first
#44Tenant API swagger-ui fixes
#43Case Team API swagger-ui fixes
#42Various fixes in the Case File API
#39Removing a role from a tenant user does not work
#37Enabling/disabling tenants fails on check for tenant existence
#7"Writer stream has an issue"
← 1.1.31.1.1 →
  • Platform Health Information
  • Better recovery from failing database connections
  • New Logging features with Docker
  • Bootstrap tenant configuration
  • Housekeeping
  • Tickets closed