Chapter 3. New features


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

Starting with Red Hat Decision Manager 7.12, IBM Power supports Red Hat OpenShift Container Platform 4.10 using Open JDK 11. For a complete list of supported configurations, see Red Hat Decision Manager 7 Supported Configurations.

You can now send cookies to the REST work item handler using the Cookie header and cookie parameters in a REST API as shown in the following example:

cookieParam1=cookieParam1_Value;cookieParam2=cookieParam2_Value

You can also define the path for which the cookie is valid using the CookiePath header. By default, the value of CookiePath is set to /.

You can now use the general NPM registry to install the standalone editors including BPMN and DMN editors. For more information about standalone editors, see Designing business processes using BPMN models and for more information about the NPM registry, see https://www.npmjs.com/package/@kogito-tooling/kie-editors-standalone.

3.4. Distance-based clustering model in PMML

Red Hat Decision Manager now includes consumer conformance support for the distance-based clustering model in PMML. You can now integrate clustering models with your decision services in Red Hat Decision Manager. For more information about clustering models, see Designing a decision service using PMML models.

3.5. File-based user data storage

Red Hat Decision Manager can now store user data in sets of files instead sets of properties. File-based storage provides several extra features, such as SSH login and a user maintenance UI.

3.6. KIE Server

A new KIE Server system property, org.kie.executor.jms.jobHeader, was added to Red Hat Decision Manager. If the value of this property is set to true, the jobId JMS header property will contain the request identifier.

For a list of KIE Server system properties, see Managing and monitoring KIE Server.

3.7. Red Hat build of OptaPlanner

3.7.1. OptaPlanner quickstarts

The following quickstarts are included in the Red Hat Decision Manager 7.12.0 Kogito and OptaPlanner 8 Decision Services Quickstarts download (rhdm-7.12.0-kogito-and-optaplanner-quickstarts.zip):

  • optaplanner-quickstarts-8.11.1.Final-redhat-00006/hello-world
  • optaplanner-quickstarts-8.11.1.Final-redhat-00006/technology

    • java-activemq-quarkus
    • java-quarkus
    • java-spring-boot
    • kotlin-quarkus
  • optaplanner-quickstarts-8.11.1.Final-redhat-00006/use-cases

    • call-center
    • facility-location
    • maintenance-scheduling
    • school-timetable
    • vaccination-scheduling

3.7.2. Micrometer with OptaPlanner

Red Hat build of OptaPlanner exposes metrics through Micrometer, a metrics instrumentation library for Java applications. You can use Micrometer with popular monitoring systems to monitor the OptaPlanner solver. For information about using Micrometer with OptaPlanner, see Developing Solvers with Red Hat Decision Manager.

3.8. Red Hat OpenShift Container Platform

When you deploy Red Hat Decision Manager on Red Hat OpenShift Container Platform using the operator installer, by default the deployment uses the OpenShiftStartupStrategy setting. You can now switch to the Controller startup strategy in the configuration user interface if necessary.

3.8.2. Custom hostname routes

You can now set custom hostnames for external routes by using the routeHostname property.

3.8.3. Improved SSL configurability

You can now enable or disable SSL in the operator and expose the SSL route.

You can now specify whether to use a default or user customized CORS configuration.

When deploying Red Hat Decision Manager on Red Hat OpenShift Container Platform, LDAP security configuration now uses the Elytron subsystem. To support the Elytron subsystem, the following configuration settings were removed:

  • AUTH_ROLE_MAPPER_REPLACE_ROLE
  • AUTH_LDAP_DISTINGUISHED_NAME_ATTRIBUTE
  • AUTH_LDAP_JAAS_SECURITY_DOMAIN
  • AUTH_LDAP_USERNAME_BEGIN_STRING
  • AUTH_LDAP_USERNAME_END_STRING
  • AUTH_LDAP_PARSE_ROLE_NAME_FROM_DN
  • AUTH_LDAP_PARSE_USERNAME
  • AUTH_LDAP_REFERRAL_USER_ATTRIBUTE_ID_TO_CHECK
  • AUTH_LDAP_ROLE_ATTRIBUTE_IS_DN
  • AUTH_LDAP_ROLE_NAME_ATTRIBUTE_ID

The following configuration settings were added:

  • LDAP_AUTH_RECURSIVE_SEARCH
  • AUTH_LDAP_MAPPER_KEEP_MAPPED
  • AUTH_LDAP_MAPPER_KEEP_NON_MAPPED
  • AUTH_LDAP_REFERRAL_MODE
  • LDAP_AUTH_NEW_IDENTITY_ATTRIBUTES
  • AUTH_LDAP_LOGIN_FAILOVER

When deploying a high-availability Red Hat Decision Manager environment on Red Hat OpenShift Container Platform, you can now configure the user name and password for the Red Hat Data Grid component.

When deploying Red Hat Decision Manager on Red Hat OpenShift Container Platform, running post-configuration scripts on Red Hat JBoss EAP on the Business Central and KIE Server pods is now supported. You can use these scripts to configure Elytron users.

When deploying Red Hat Decision Manager on Red Hat OpenShift Container Platform, you can now configure role mapping for Red Hat Single Sign-On or LDAP configuration by entering the configuration directly in the settings, without using a role mapping configuration file. The use of a role mapping configuration file is now optional but still supported.

Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

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.

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 Documentation

Legal Notice

Theme

© 2026 Red Hat
Back to top