Running Custom Tasks in jBPM with work item handlers Introduction You can use a WorkItemHandler to run custom tasks during the execution of a process in jBPM. In this article, you will run through the steps to create a custom task and use it in a process. IMPORTANT: This tutorial uses version 7.72.0.Final of jBPM.Read more →
Last 6 months
Image Builders (Jib, Buildpacks) are an alternative to Dockerfiles and provide standardization out-of-the-box for continuous image creation. They are easy to maintain and allow some parameterization and layering. But don't forget to test them!
Workflows are great for orchestrating services, functions or events. They provide out-of-the-box features to make your applications resilient, reliable, and simple. But currently, each cloud vendor has its workflow solution. AWS has Step Functions, Google has Google Workflows, Microsoft has Azure Durable functions, and so on. The lack of a common way to define workflowsRead more →
Expressions are an essential feature of Serveless Workflow Specification. They are everywhere and they are powerful. As you should already be aware if you have ever watched a superhero movie, with great power comes great responsibility. In the Kogito universe, when discussing expressions, this famous sentence means there is a risk you will overuse them.Read more →
Order Fulfilment Process example In part1 it was described Saga pattern and how Kogito could be used as the orchestrator, also known as Saga Coordinator Executor (SEC). This post will cover an example of the Order Fulfilment implementation on the top of Kogito processes using bpmn2, which is placed in the repository, to orchestrate allRead more →
We, at the Intelligent Application Practice, recently received the request from one of our TELCO customers to provide a proof of concept about orchestrate web services using RHPAM and AMQ. Additionally, I recently came across the following post in the internet, explaining that REST is not the only way to integrate web service communication: ExperienceRead more →
Introducing Smart Scroll Creating and managing BPMN/DMN resources can be a daunting task. Projects can come in many shapes and sizes and with varying levels of complexity. Consequently, being able to locate and identify nodes is of utmost importance. Focusing on easing the load of such demands, we introduce Smart Scroll for BPMN/DMN editors. AvailableRead more →
How to leverage Kogito capabilities to implement the Saga pattern.
Red Hat Process Automation Manager provides the ability to define Case Management applications. See a step-by-step guide on how to capture audit metrics for a running case instance and visualise them.
In the previous post we showed how to use our fancy new Public API, but I threatened promised you we would get back to the design rationale. So, here we are. This blog post is rather long, so I decided to break down into two parts. It is loosely based on the presentation I gaveRead more →