- Introduction
-
What Will I Learn? 1 min
- Scenario
-
Business Requirement 1 min
-
Outline Solution 1 min
- Review Payment Application
-
Overview 13 min
-
Overview 2 min
-
Create Project 1 min
-
Import Payment Process 1 min
-
Deploy Payment Process 2 min
-
Configure Payment Worker 2 min
-
Start Payment Process 2 min
- Handle Incidents
-
Overview 9 min
-
Handle Incidents in Operate 5 min
-
Handle Incidents in the Job Worker 5 min
- Handling BPMN Errors
-
Overview 9 min
-
Overview 1 min
-
Throw the Error (Job Worker) 2 min
-
Catch the Error (Process Model) 5 min
- Validation
-
Overview 10 min
-
Cleanup Environment 2 min
-
Test Process 4 min
- Solution
-
Example Solution 1 min
- Summary
-
Review 1 min
-
Additional Learning 15 min
-
Resources 1 min
- Assessment & Survey
-
Course Assessment 3 min
-
Course Survey 1 min
Camunda 8 - Error Handling
This course will provide you with an introduction to handling errors in Camunda 8
Overview
This course will provide you with an introduction to handling errors in Camunda 8.
You will make a series of changes to a Payment Application so that it can handle errors encountered during process execution more effectively.
What Will I Learn?
At the end of this course you will be able to:
- Access a Camunda 8 Environment
- Access Console
- Access Modeler
- Access Tasklist
- Access Operate
- Create a Camunda 8 Application
- Create a Project using the Modeler
- Import a Process Definition using the Modeler
- Modify a Process Definition using the Modeler
- Import a Form Definition using the Modeler
- Add BPMN Error Handling to a Process Definition
- Add BPMN Error Handling to a Job Worker
- Deploy a Camunda 8 Application
- Deploy a Process Definition using the Modeler
- Deploy an updated Process Definition using the Modeler
- Test a Process Definition
- Start a Process Instance using the Modeler
- Claim a Task using Tasklist
- Populate a Form using Tasklist
- Complete a Task using Tasklist
- Monitor a Process Definition
- View a Process Instance using Operate
- Modify a Process Instance using Operate
- Cancel a Process Instance using Operate
- Delete a Process Instance using Operate
- Monitor an Incident
- Differentiate between a BPMN Error and an Incident
- Retry a Failed Job
Target Audience
This course is targeted at the following role:
- Developer
Time Required: 2 Hours
Difficulty: Intermediate
Applicability: This course was developed against Camunda Platform 8.4.0 and was last modified on 15th January 2024.
Prerequisite Knowledge
This course presumes that the student has the following prerequisite knowledge:
- Awareness of Camunda 8
- Familiar with Job Workers
- Competent with BPMN
- Competent with Java
You can obtain knowledge of the above through the following Camunda Academy course:
- Camunda 8 - Platform Overview
- Camunda 8 - Demonstration
- Camunda 8 - Getting Started with Microservice Orchestration
- Camunda BPMN
Prerequisite Resources
This course presumes that the student has access to the following:
- Camunda 8 - SaaS Account
- Camunda 8 - Cluster
- Camunda 8 - Client Credentials
- Downloaded and installed an IDE such as Eclipse or IntelliJ
- Downloaded and installed a Java Development Kit (JDK)
- Downloaded and installed Maven