Chapter 8. Fixed issues in Red Hat Decision Manager 7.11.0

Red Hat Decision Manager 7.11.0 provides increased stability and fixed issues listed in this section.

8.1. Business Central

  • When you apply a constraint to a DMN data type, you receive an error in the scenario simulation [RHDM-1435]
  • The guided decision tables do not open when you migrate from Red Hat JBoss BPM Suite 6.4 to Red Hat Decision Manager 7.7 [RHPAM-3217]
  • When you build a project, an alert or error panel must be visible only to the current user [RHPAM-3442]
  • The large number of open files are present in Business Central because some file descriptors are not properly closed, and you receive the java.io.IOException exception [RHPAM-3309]
  • When you use the contains operator along with a string literal contains a space, the guided decision table editor generates an incorrect DRL file, and you receive an evaluation error message [RHPAM-3305]
  • When you use the Convert to XLS functionality, it generates incorrect results [RHPAM-3183]
  • When you start Red Hat JBoss EAP with JDK 11, Business Central deployment fails with errors [RHPAM-2994]
  • When you build a project, the generated errors are visible to all the users [RHPAM-2647]

8.2. KIE Server

  • If the rules are fired using the default KieSession, the PrometheusMetricsDroolsListener fails to enable [RHDM-1601]
  • When you build dmn-drools-quarkus-metrics or dmn-drools-springboot-metrics projects, the build fails and you receive an error with unavailability of containers used for testing [RHPAM-3690]

8.3. DMN designer

  • Decision service is missing the inputData element in the model with multiple DRDs [RHDM-1483]
  • The undo and redo operations are lost when you switch between diagrams [RHDM-1458]
  • In the DMN designer, the decision table analysis collects First normal form (1NF) as a warning [RHDM-1688]

8.4. OptaPlanner

  • In the Constraint Streams API, the performance of incremental score calculations is degraded when you use the groupBy() method [RHDM-1385]

8.5. Decision engine

  • When an accumulate function returns a null value, you receive inconsistent results [RHDM-1643]
  • In an executable model, an int to short casting fails with functionCall method [RHDM-1644]
  • In MVEL dialect mode, when you update a fact with a method that is not associated with a property, it fails to disable the property reactivity [RHDM-1639]
  • In an executable model, complex constraint containing BigDecimal values with % operation fails with jitting warning messages [RHDM-1636]
  • In an executable model, complex constraint containing BigDecimal values with % operation display incorrect results [RHDM-1635]
  • In MVEL dialect mode, when you call a fireAllRules function simultaneously from multiple threads in a plain DRL file, you receive a MVEL syntax error [RHDM-1629]
  • In an executable model, when you build and execute a rule which contains a statement ending with a new line character and not a semi-colon in an action part, you receive a compilation error [RHDM-1622]
  • When you use expressions consisting of the BigDecimal type values of arithmetic operations in an executable model, written in MVEL dialect mode, you receive compilation errors [RHDM-1621]
  • In an executable model, when you use a statement that consists of parenthesized expressions written in the MVEL dialect mode, you receive a compilation error [RHDM-1620]
  • When you call a function in an expression, you receive int to short casting issue [RHDM-1598]
  • You receive a NullPointerException when you update a container [RHDM-1591]

8.6. Red Hat OpenShift Container Platform

  • The S2I build fails with an java.lang.ClassNotFoundException: org.apache.maven.model.io.xpp3.MavenXpp3WriterEx error [RHPAM-3517]
  • When you execute Red Hat Decision Manager images, the start-up logs displays the /opt/eap/bin/launch/messaging.sh : No such file or directory messages [RHPAM-3506]