Have Queries? Ask us +91 72592 22234

Course Overview

The core of jBPM training course is a light-weight, extensible workflow engine written in pure Java that allows you to execute business processes using the latest BPMN 2.0 specification. It can run in any Java environment, embedded in your application or as a service. Participants will acquire practical hands on expertise and will be ready to start developing business processes with JBoss jBPM after the training. The course teaches process modeling, task management, client APIs, integration and customization, etc.

Course Content

Overview of JBPM 5
Download the installer
Core engine API

  • Knowledge base, session, Events

Core Engine Basics

  • Creating a process
  • Using the graphical BPMN2 Editor
  • Defining Processes Using the Process API

Process Constricts : Overview
Process Properties

  • Start event
  • End event
  • Intermediate event


  • Script task
  • Service task
  • User task
  • Reusable sub-process
  • Business rule task
  • Embedded sub process
  • Multi instance sub process
  • Gateways
  • Diverging gateway
  • Converging gate way

Action Scripts
User and group Management
Registering your own service handlers
Human task service

  • Task life cycle
  • Linking human task service to jbpm engine
  • Interacting with the human task service
  • User and group assignment
  • Starting the human task service
  • Understanding workflow form elements
  • Full create, review and approval workflow

Human task client
Domain specific processes

  • Creating the work definition
  • Registering the work definition
  • Using your own work item in your processes
  • Executing service nodes

Integration with servlet and spring
Case study to demonstrate a human task service called in the servlet web application
Rule task with drools rule Engine
Sending mails with workflow
Understanding task node assignments
JPA persistence method - it enables you to choose any database and persistence schema to store the processes variables and history log
Jbpm5 application quick start using maven

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234