Last week

Kogito Process Eventing Add-ons

Blog post image

This post  illustrates the usage of Kogito add-ons which, during process execution, in an asynchronous way, are either publishing information to an external destination or waiting for a particular event to be triggered by an external source. This external actor will be in all cases configurable and typically, although not necessarily, will consist of  anRead more →

Last 2 weeks

Automatic connections with Line Splicing

Blog post image

Line splicing is a feature available in BPMN and DMN editors that allows dropping a node on top of a connector in order to automatically split it into two connectors and perform the right connection assignments. This way, the authoring process gets smoother and more intuitive once the user doesn’t need to do the connectionsRead more →

Last month

BPMN and Metadata – Leveraging app capabilities

Blog post image

Introducing Metadata As much as we aim to empower users with a versatile, easy-to-use tool, sometimes that isn’t enough. Most solutions require specific data or interactions that are hard to provide out-of-the-box. The BPMN2.0 specification already covers those situations in more than one way, now so does the BPMN Editor. After our latest release (Business Central v7.12 and Kogito v0.12.0),Read more →

Kogito Task Deadlines

Blog post image

At the beginning of the second decade of the twenty-first century we can still claim that smart humans are more clever than average machines. On the other hand, we probably have to admit that any machine is more reliable as a scheduler and reminder than an average human. So, when we face a task thatRead more →

Last 6 months

Error handling in Kogito

Blog post image

What are errors within processes? First, we need to define the most usual type of errors, they can be divided into two main categories: technical and business errors. Technical Errors could be defined as general errors that are not explicitly handled by the process, for instance, a database communication or constraint issue, a network connectionRead more →

Integrating Red Hat Process Automation Manager and Red Hat AMQ Streams on OpenShift in 4 steps

Blog post image

An event-driven architecture is a model that allows communication between services in a decoupled fashion. This pattern has evolved into a powerful software paradigm and covers a wide array of use cases. Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, andRead more →

Custom logic in BPMN

Blog post image

There are several ways to add additional custom logic to the Business Process. This article provides a review of different possibilities and their pros and cons. Embedded Code The easiest way, but not the most comfortable, is to use Script Task and its Script field. When you work with a Script Task, all you needRead more →

Kogito Task Management API

Blog post image

In a previous post we discussed the task process API, which dealt with tasks from a process perspective. As explained in there, the task model depends on data defined by users. But, regardless of the task related information provided by users through BPMN processes, every existing task in Kogito has some predefined fields, mainly relatedRead more →