CaseFabric Reference Guide

CaseFabric Reference Guide

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

›CaseFabric IDE

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

Deploying a case model

Within the Halo of the Case Plan you can select the Deploy option.

Image

View CMMN

Within the file system under the CaseFabric IDE, cases, processes, tasks, etc. are stored as independent files. For CaseFabric Engine to run a case, these files must be collected and put into a single XML document conforming the XML Schema Definition of CMMN1.1.

When pressing the View CMMN button, the IDE will compose such a file. It will not store it anywhere, but will only render it in the text area below it.

Validate

The Validate button can be used to let the CaseFabric Engine validate the composed document (this will do additional parsing that is also needed for execution).

Deploy

The Deploy button does not do much. It will NOT deploy the model into the CaseFabric Engine. Rather it will write a file to the directory that has been specified in the configuration of the CaseFabric IDE.

By default this will write into /repository_deploy.

In the default configuration of Getting Started, the CaseFabric Engine has been configured to read definitions from the same folder as where the IDE deploys definitions.

This scenario is pretty straightforward and a simple mechanism to help developers quickly deploy and test their case models.

← ExpressionsDebugging →
  • View CMMN
  • Validate
  • Deploy