Chapter 2. New features


This section highlights new features in Red Hat Decision Manager 7.3.

2.1. Business Central

2.1.1. Decision Central renamed to Business Central

Decision Central has been renamed to Business Central to improve consistency between Red Hat Decision Manager and Red Hat Process Automation Manager. However, all Red Hat Decision Manager file names and URL components remain unchanged to prevent impact on existing Red Hat Decision Manager distributions. For example, the Business Central URL in Red Hat Decision Manager continues to be http://HOST:PORT/decision-central.

2.1.2. New development mode and project deployment enhancements for Decision Server

You can now set Decision Server to run in production mode, formerly the default setting, or in development mode, the new default setting. Development mode provides a flexible deployment policy that enables you to update existing deployment units (KIE containers) while maintaining active process instances for small changes, or to reset the deployment unit state before updating active process instances for bigger changes. Production mode is optimal for production environments, where each deployment creates a new deployment unit, as in previous releases.

Along with this improvement, Business Central also includes new Build & Install and Redeploy options for building and deploying projects. In either a development or production environment, you can select the Build & Install option to build the project and publish the KJAR file to the configured Maven repository without deploying to a Decision Server. In a development environment, you can click Deploy to deploy the built KJAR file to a Decision Server without stopping any running instances (if applicable), or click Redeploy to deploy the built KJAR file and stop any running instances. The next time you deploy or redeploy the built KJAR, the previous deployment unit (KIE container) is automatically updated in the same target Decision Server. In a production environment, the Redeploy option is disabled and you can click Deploy only to deploy the built KJAR file to a new deployment unit (KIE container) on a Decision Server.

To configure the Decision Server environment mode, set the org.kie.server.mode system property to org.kie.server.mode=development or org.kie.server.mode=production. To configure the deployment behavior for a corresponding project in Business Central, go to project Settings General Settings Version and toggle the Development Mode option. By default, Decision Server and all new projects in Business Central are in development mode. You cannot deploy a project with Development Mode turned on or with a manually added SNAPSHOT version suffix to a Decision Server that is in production mode.

2.1.3. GIT hook execution handling

GIT hook execution handling now includes UI notifications to indicate if a script is executed successfully or with a warning or error.

2.1.4. Authoring collaboration

Authoring collaboration enables users to configure the contributors or a project or space and their role (owner, admin, or contributor) with associated privileges.

2.2. Red Hat Business Optimizer

2.2.1. Deployment of the Employee Rostering starter application on OpenShift

You can now use a template to deploy the Red Hat Business Optimizer Employee Rostering starter application on Red Hat OpenShift Container Platform with persistent data storage.

2.3. Java 11

2.3.1. Java 11 certification

Various distributions of Java 11, such as OpenJDK 11, have been certified as runtime platforms, on par with the pre-existing Java 8 certification. In addition, with this release we are including support for OpenJDK on Windows.

2.4. Spring Boot

2.4.1. Spring Boot 2.1.x

Red Hat Decision Manager support for Spring Boot has been updated from Spring Boot 1.5.x to Spring Boot 2.1.x.

2.5. Components moved from technology preview to fully supported

2.5.1. Decision Model and Notation (DMN) designer

The Decision Model and Notation (DMN) designer in Business Central is now fully supported in Red Hat Decision Manager 7.3. You can use the new DMN designer in Business Central to design DMN decision requirements diagrams (DRDs) and define decision logic for a complete DMN decision model. Red Hat Decision Manager 7.3 provides both design and runtime support for DMN 1.2 models at conformance level 3, and includes enhancements and fixes to FEEL and DMN model components to optimize the experience of implementing DMN decision services with Red Hat Decision Manager.

The improved DMN designer also includes the following notable enhancements:

  • New support for decision service nodes in DRDs
  • Automatic layout for imported DRDs
  • Improved DMN data types and constraints
  • Improved DRD validation when assets are saved or built

For more information about DMN support in Red Hat Decision Manager 7.3, see the following resources:

2.5.2. Test Scenarios designer

The Test Scenarios designer in Business Central is now fully supported in Red Hat Decision Manager 7.3.

  • Data object list support: The Test Scenarios designer in Business Central now supports data object lists in Red Hat Decision Manager 7.3. You can now define and test scenarios that include Java collections as inputs (given values) or outputs (expected values). A concrete collection can now be defined as a value of a particular cell. The collections can be created, modified, and removed at any time during the development of a test scenario.
  • DMN support: The Test Scenarios designer in Business Central now supports DMN-based test scenario assets in Red Hat Decision Manager 7.3. You can now create test scenario assets that are rule-based, to test all rules inside all DRL files within the project, or DMN-based, to test all decisions defined inside one particular DMN file.
  • Visual test results: The Test Scenarios designer in Business Central now provides visual test results in Red Hat Decision Manager 7.3.

2.6. Other enhancements

  • Ability to set the drools.trimCellsInDTable system property to false in a Red Hat Decision Manager distribution to retain intentional white space before or after values in decision table cells.
  • New domain specific language (DSL) and fact type search filter when adding conditions or actions to guided rules and guided rule templates.
  • Ability to include slashes in Git branch names.
Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat