Home » Tag Archives: JBoss Drools

Tag Archives: JBoss Drools

Drools 7 to support DMN (Decision Model and Notation)

jboss-drools-logo

The Decision Model and Notation (DMN) specification is a relatively new standard by OMG (Object Management Group) that aims to do for business rules and business decisions what BPMN (it’s sibling specification) did for business processes: standardize the notation and execution semantics to enable both its use by business users, and the interchange of models between tools from different vendors. The Drools ...

Read More »

Drools 6.5.0.Final is available

jboss-drools-logo

The latests and greatest Drools 6.5.0.Final release is now available for download. This is an incremental release on our previous build that focus on a few key improvements to round up the 6.x series. You can find more details, downloads and documentation here: Drools website Downloads Documentation Release Notes Read below some of the highlights of the release. You can also ...

Read More »

Security management in jBPM & Drools workbenches

jboss-drools-logo

The jBPM 7 release will include an integrated security management solution to allow administrator users to manage the application’s users, groups and permissions using an intuitive and friendly user interface. Once released, users will be able to configure who can access the different resources and features available in the workbench. In that regards, a first implementation of the user & ...

Read More »

Drools 6.4.0.Final is available

jboss-drools-logo

The latests and greatest Drools 6.4.0.Final release is now available for download. This is an incremental release on our previous build that brings several improvements in the core engine and the web workbench. You can find more details, downloads and documentation here: Drools website Downloads Documentation Release Notes Read below some of the highlights of the release. Happy drooling. Drools ...

Read More »

Official Wildfly Swarm Drools Fraction

jboss-wildfly-logo

Oficial what? Long title for a quite small but useful contribution. Wildfly Swarm allows us to create rather small and self contained application including just what we need from the Wildfly Application Server. On this post we will be looking at the Drools Fraction provided to work with Wildfly Swarm. The main idea behind this fraction is to provide a quick way to bundle the ...

Read More »

User and group management in jBPM and Drools Workbenches

jboss-drools-logo

Introduction This article talks about a new feature that allows the administration of the application’s users and groups using an intuitive and friendly user interface that comes integrated in both jBPM and Drools Workbenches. Before the installation, setup and usage of this feature, this article talks about some previous concepts that need to be completely understood for the further usage. ...

Read More »

Keycloak SSO Integration into jBPM and Drools Workbench

jboss-drools-logo

Introduction Single Sign On (SSO) and related token exchange mechanisms are becoming the most common scenario for the authentication and authorization in different environments on the web, specially when moving into the cloud. This article talks about the integration of Keycloak with jBPM or Drools applications in order to use all the features provided on Keycloak. Keycloak is an integrated SSO ...

Read More »

Drools: A detailed description of internal code cleanups for fireAllRules, fireUntilHalt and Timers

jboss-drools-logo

In June we blogged about a new internal state machine to manage the interaction of User, Timer and Engine threads. We’ve now done another big internal clean up of this code, to make it easier to read and easier to understand. As previous mentioned all actions (insert, update, delete etc) are now placed into a thread safe propagation queue. The ...

Read More »

Using a rective stream as a data source for Drools

jboss-drools-logo

A few months ago we started redesigning the Drools lowest level executable model and making it accessible to end user with a Java 8 API. To demonstrate the flexibility of this approach I tried to integrate it with a reactive stream and in particular to use this stream as a data source for Drools. To show how this works I ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns