Making Executable DMN Modeling More Business-Friendly

presentation byBruce Silver, MethodAndStyle.comand Matteo Mortari, Red Hat At this year’s Decision Camp 2020, I had the opportunity to present with Bruce Silver a complete overview of the DMN Validation features, and some of the research areas we are working together on: I hope this can be an helpful summary of what you should look at whenRead more →

We are on the Chrome Store!

A while ago, we released our Chrome Extension as a developer extension (you can read more about it here), and now we are happy to announce that we published our BPMN, DMN & Test Scenarios Editors for GitHub extension on the Chrome Store. Now it’s simple and easy to start using it. Here is a quick example:Read more →

Delivering domain logic with Custom Tasks

Custom Tasks, a.k.a. custom Work Items are used when the natively provided components are not clear enough to demonstrate the required domain demands. See examples of domain-specific tasks that a business user would find useful to have available in the process designer: Enhance customer data; Validate Personal ID against Official State Service; Check customer healthRead more →

TrustyAI meets Kogito: decision monitoring

In this article, we introduce the metrics monitoring add-on for Kogito. This add-on is part of the TrustyAI initiative already introduced in the previous article https://blog.kie.org/2020/06/trusty-ai-introduction.html . Like Quarkus extensions, the Kogito add-ons are modules that can be imported as dependencies and add capabilities to the application. For example, another add-on is the infinispan-persistence-addon thatRead more →

Consuming business assets via REST

As expected as default over any REST communication, when the integration via client and Kie Server is done via REST, there is no guarantee on the delivery or retry of this message. The initialization of Kie Services Client requires an instance of org.kie.server.client.KieServicesConfiguration. When using the REST approach, we should create the instance of KieServicesConfigurationRead more →

Getting Started with the Kie Server Java API

Kie Server Java client API is used when it’s necessary to create a Java service to interact with a remote Kie Server (not an embedded engine). Consider that you have an architecture with a Kie Server running your business projects and you want to consume them using a Java service running in another application serverRead more →

Mastering Transaction Boundaries

When planning usage of processes that are complex, long-running, and with possible points of failures like custom work item handlers, asynchronous tasks, timers, signals, and service tasks, it is crucial to understand how jBPM deals with transactions. This knowledge might save some troubleshooting hours if you have persistent processes. “Why?“, you might ask: if theRead more →

What is new on Kogito Tooling from Foundation Team perspective — April/May/Jun 2020

Recently, we had a lot of cool new features on Kogito Tooling added by Foundation Team. Those features are distributed on Kogito Tooling latest releases! This post will do a quick overview of those. I hope you guys enjoy it! Visual Code Store Extension Release Last month, the VS Code team released its custom editor asRead more →

We are on VS Code Store!

We are happy to announce that our DMN, BPMN and Scenario Simulation editors extensions are now available at the VS Code Store! Finding our extensions in the VSCode store using the browser Last month, the VS Code team released their custom editor as an official API, and we were finally able to publish our tools on VSRead more →

Business Modeler Preview Enhancements

On the latest Kogito Tooling releases, we introduced some awesome UX tweaks on our Business Modeler and we expect it will improve even more your experience using it. We hope you like it. 🙂 Validations on uploaded files We included file type validations on the drag and drop area and also on the file upload button: Drag andRead more →