Forward-deployed / AI Knowledge Graph
Flowable

Phase 04 — Service integration & error handling

The system side: service tasks, delegates, HTTP tasks, BPMN errors vs technical errors, retries, and compensation.

# Lesson Type Lang Ships
01 Service tasks: delegates, expressions, delegate expressions ✅ Use Java module
02 The HTTP task: calling REST APIs from a process ✅ Use XML process model
03 BPMN errors vs technical errors: two failure planes ✅ Concept — cheat sheet
04 Boundary events: catching errors on an activity ✅ Build Python module
05 Retries & incident handling: what happens when a bureau call fails ✅ Use Python client
06 Compensation: undoing completed work ✅ Concept — pattern guide

Prerequisites: Phase 2 (transactions, job executor). Concept reading: Principles 4–6. Full plan: ROADMAP.md.