Service task repository integrated into Business Central

Service tasks (aka work items) are of tremendous use in business processes. Users can build their custom logic into well defined tasks that can be reused across processes or even projects. jBPM comes with rather large set of service tasks out of the box, you can explore them in jbpm-work-items repository in GitHub. jBPM alsoRead more →

Audit log mode applied to all audit data

jBPM allows to store so called audit logs in various modes JPA (default) JMS None JPA mode means that data will be stored directly and within the same transaction as process execution. That usually have some additional performance overhead although it’s certainly not significant and unless huge volume is expected is a sound default setting.Read more →

Implement your own form renderer for KIE Server

As it was described in this article, KIE Server now provides form renderers for process and task forms built in jBPM Console (aka workbench). Out of the box there are two renderers provided based on PatterFly to provide same look and feel as entire jBPM tooling – it’s the default renderer based on Bootstrap toRead more →

Let’s embed forms … rendered by KIE Server

jBPM comes with rather sophisticated form modeller that allows to graphically build forms for processes and tasks. These forms can then be used to interact with process engine to start new instances or complete user tasks. One of the biggest advantages of using forms built in workbench is that they share the same life cycleRead more →

Data set editor for KIE Server custom queries

Custom queries feature in KIE Server has been out for quite a while and proved to be very useful. Although there was no integration with workbench to take advantage of when: working with subset of data from various tables that are not exposed via runtime views (processes or tasks) building data set entries for reportingRead more →

Improved KIE Server documentation

In the upcoming 7.5 release, users will finally see more information about the available REST endpoints of KIE Server. The runtime documentation has been completely rewritten and is now based on Swagger. It replaces previous docs and thus is available at exact same location http://localhost:8080/kie-server/docs You might need to adjust the host, port and contextRead more →

where did the authoring go? getting started with workbench and kie server on 7.3 and onwards

Recently there were number of questions on mailing list about authoring perspective missing in recent versions of jBPM and/or drools… that lead me to take few minutes to make this write up and attached screen case to show that … it was not removed 🙂 It was actually redesigned for easier access and to improveRead more →

Maven plugins for KIE Server

Since version 7 of jBPM KIE Server is the only execution server available by default thus it’s getting more and more traction. With that in mind there is a need to have it more aligned with CI/CD pipelines to allow simple integration with runtime environments. To help with that two maven plugins were built: KIERead more →

Case management application in workbench

As part of coming jBPM version 7 I’d like to present a new component that will allow an easy and comprehensive look into case management. As described in the article case management should be business focused and domain specific to bring in the most value to the end users who in many cases are notRead more →

KIE Server Router integrated with workbench

In one of the recent posts I presented KIE Server Router to allow to scale to more instances of KIE Servers where there is one smart router that can: find the right servers to deal with requests aggregate data from various servers remove burden from clients to know the location of KIE Servers and more…Read more →