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.7

Housekeeping Release

This release holds a few house keeping topics.

Massive compatiblity testing for each commit

The build street infrastructure has been extended to run automated backwards compatibility testing on the following engine versions

  • Release 1.1.4 with content in Microsoft SQL Server is upgraded to the current version and tested with the automated tests.
  • Release 1.1.4 with content in PostgreSQL is upgraded to the current version and tested with the automated tests.
  • Release 1.1.5 with content in Microsoft SQL Server is upgraded to the current version and tested with the automated tests.
  • Release 1.1.5 with content in PostgreSQL is upgraded to the current version and tested with the automated tests.

This means for e.g. this release 1.1.7 that an engine version 1.1.4 is upgraded to release 1.1.5, 1.1.6 and 1.1.7 and then the automated tests are run on top of that release.

Further refinement in sentry evaluation

The sentry evaluation refactoring in releases 1.1.5 and 1.1.4 did not cover for some bootstrapping scenarios. When a case was started, the engine first created the case file events and then case plan events. Due to this, case file input parameters did not trigger the entry criteria corresponding to the case plan, because they were not yet known to the case file. This has been fixed now.

Other topics

  • In release 1.1.6, when case owners would get a task assigned then the required case role would be added to the owner. However, there is no need for this, since case owners have sufficient rights to complete the task. Also that is not compliant with e.g. claiming the task by the owner. This has been changed now.
  • Error handling for potential CMMN model deserialization failures is now more robust.

Tickets closed

TicketDescription
#112Implicitly upserting a case team member should not add role to case owners
#115Bootstrapping issue: CaseFile input parameters do not trigger entry criteria but should
← 1.1.81.1.6 →
  • Housekeeping Release
  • Massive compatiblity testing for each commit
  • Further refinement in sentry evaluation
  • Other topics
  • Tickets closed