Processes

Delivering domain logic with Custom Tasks

Custom Tasks, a.k.a. custom Work Items are used when the natively provided components are not clear enough to demonstrate the required domain demands. See examples of domain-specific tasks that a business user would find useful to have available in the process designer: Enhance customer data;Validate Personal ID against Official State Service;Check customer health plan;Calculate tax… Continue reading Delivering domain logic with Custom Tasks

General

Know jBPM: your open-source business automation tool

Introduction: all flavors of open-source business automation With the reading of the previous posts, the fundamental concepts should be cleared and you can now take the next step: choose an automation tool and start the architecture design and implementation of a business application. Next are listed battle-tested solutions provided by KIE group and strengthened by… Continue reading Know jBPM: your open-source business automation tool

Processes

Persisting custom process variables in different DB on jBPM

Intro So you want to store the data used in your process separately from jBPM database schema. To achieve this, you need to use Pluggable Variable Persistence. This is an objective post on the requirements to implement PVP on your project. TLDR; Sample project repo with a working example: pvp-sample The persistable classes needs to… Continue reading Persisting custom process variables in different DB on jBPM