Course Outline
Introduction
jBPM and Drools
- Consoles and components used in jBPM
- Management suites: rules and functions
Traditional Programming and Declarative Programming
- Traditional programming and declarative programming used in Drools
- Stateful sessions
- Stateless sessions
Persistence and Transactions in jBPM
- Persistence components
- Transaction and persistence dependencies
- Persistence API
Configuring the Application
- Configuring jBPM and rules
- Configurng a folder directory
- Creating a new project
Process Desigining the Application
- Implementing elements
- Adding gateways
- Handling human tasks
External Integration for the Application
- Creating a GitHub repository to handle the project
- Integrating a remote API
- Enabling Servlets
- Importing the project into jBPM
Testing the Application
- Tracking issues with JBoss
Summary and Conclusion
Requirements
- An understanding of JavaScript logic
Audience
- Business Analyst
- Developers
Testimonials
Related Courses
From Zero to AI
35 hoursThis course is created for people who have no previous experience in probability and statistics.
Managing Business Logic with Drools
21 hoursThis course is aimed at enterprise architects, business and system analysts, technical managers and developers who want to apply business rules to their solutions. This course contains a lot of simple hands-on exercises during which the
JBPM: Case Management with JBPM v7
14 hoursWhereas BPM is used to model repeatable processes based on clearly defined workflows, Case Management is a technique to represent non-repeatable processes. Unlike BPM, which focuses on process and process optimization, Case Management focuses on
jBPM for Developers
35 hoursThis course has been created for a process developers and software developers who want to know how to manage, manipulate and develope processes with jBPM. It covers components of jBPM and elements of BPMN 2 implemented in JBPM including managing
jBPM for Process Designers
28 hoursThis course has been created for managers, business analysts, process designers, developers and subject matter experts who want to be able to design, validate and simulate a process with jBPM. It also includes writing unit tests for the
Business Rule Management (BRMS) with Drools
7 hoursThis course is aimed at enterprise architects, business and system analysts and managers who want to apply business rules to their solution. With Drools, you can write your business rules using almost natural language, therefore reducing the gap
Introduction to Drools 6 for Developers
21 hoursThis 3 days course is aimed to introduce Drools 6 to developers. This course doesn't cover drools integration, performance or any other complex topics.
Drools 7 and DSL for Business Analysts
21 hoursThis 3 days course is aimed to introduce Drools 7 to Business Analysts responsible for writing tests and rules. This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further
Introduction to Drools 7 for Developers
21 hoursThis 3 days course is aimed to introduce Drools 7 to developers.This course doesn't cover drools integration, performance or any other complex topics.
Drools 6 and DSL for Business Analysts
21 hoursThis 3 days course is aimed to introduce Drools 6 to Business Analysts responsible for writing tests and rules. This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further
Drools Rules Administration
21 hoursThis course has been prepared for people who are involved in administering corporate knowledge assets (rules, process) like system administrators, system integrators, application server administrators, etc... We are using the newest stable community
IBM ODM Decision Management
21 hoursIBM ODM (a.k.a. WebSphere Operational Decision Manager) is a Business Rule Management System (BRMS). It consists of a central repository and automation engine that allow for the creation, management, testing and governance of business rules and
Pega for System Architects -- DEPRECATED
56 hoursAudience System Architects In this instructor-lead training, participants will learn: how to develop business applications on the Pega Platform. Pega's rules-based architecture for setting up process flows, UI screens,
IBM ODM and Blockchain: Applying Business Rules to Smart Contracts
14 hoursSmart Contracts are used to encode and encapsulate the rules for automatically initiating and processing transactions on the Blockchain. In this instructor-led, live training, participants will learn how to use IBM Operational Decision Manager
OptaPlanner in Practice
21 hoursThis course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.