Chapter 9. Fixed issues in Red Hat Process Automation Manager 7.12.0


Red Hat Process Automation Manager 7.12.0 provides increased stability and fixed issues listed in this section.

9.1. Business Central

  • Business Central fails to start when a wildcard host is set to nonProxyHosts in the settings.xml file [RHPAM-3856]
  • In standalone editors, the setContent method implementation must receive path and content [RHPAM-3629]
  • The Controller periodically pings the list of registered KIE Server. However if this ping fails, the KIE Server template is automatically removed [RHPAM-3627]
  • When you execute the Business Central REST API through Swagger, the pop-up window for the user name and password fails to open [RHPAM-3560]
  • When you create a project using the REST API, it must include the project name in the response of the REST API [RHPAM-3519]
  • When you set the org.jbpm.wb.forms.renderer.ext system property to true and you try to attach a document, the Upload button fails to display [RHPAM-3515]
  • When you clone a Git project from outside of Business Central, you can clone the project even though it is not shown in Business Central because of lack of permissions [RHPAM-3375]
  • When you migrate a Git project from version 6.4 to version 7.8.1, you receive an error message [RHPAM-3232]
  • Editing a data object in the guided decision table fails with the null response [RHDM-1781]
  • The test scenario tool is unable to execute models using imported inputs and/or decisions nodes and you receive an error message [RHDM-1645]
  • When the KIE Server is connected to Business Central using ws protocol, you can not stop the KIE container via Business Central user interface and you receive Not supported for Web Socket implementation error [RHPAM-3814]

9.2. Build and assembly

  • When a system log contains an attacker controlled string value, remote code execution happens in the Java logging library of Log4j 2.x [RHPAM-4077]
  • JBoss Java EE 8 with Red Hat Business Automation now references Jakarta EE 8 dependencies instead of Java EE 8 dependencies [RHPAM-3858]
  • EJBTimerScheduler fails to perform further action when the active timer is rolled because of the javax.persistence.OptimisticLock exception [RHPAM-3854]
  • In an XStream security framework, by manipulating the processed input stream, a remote attacker can obtain sufficient rights to execute commands. The highest threat from this vulnerability is to data confidentiality, integrity, and system availability
  • App Fomer Maven integration is not honoring the nonProxyHosts property [RHPAM-3638]

9.3. KIE Server

  • JSON marshalling is slow due to inefficient com.fasterxml.jackson.databind.type.TypeFactory.findClass call methods [RHPAM-3855]
  • Because of Oracle 19c, a time out occurs while KIE Server is registering queries and some queries take a long time to respond [RHPAM-3782]
  • Synchronize the system properties from standalone-*.xml file with the default-kieserver.xml file [RHPAM-3738]

9.4. Case management

  • Running the endpoint to receive the tasks of a potential owner from a specific case is not returning any information [RHPAM-3778]

9.5. Process engine

  • In a multi-node setup, task deadline timers leave stale entries in the database and they are fired repeatedly [RHPAM-3826]
  • Spring Boot JAR files containing KJAR and commons-beanutils files throw the Could not read pom in jar error message [RHPAM-3797]
  • SQL server scripts use identities instead of sequences for Spring Boot [RHPAM-3791]
  • When you try to create a process instance with a duplicate correlation key, the REST API returns the http 500 error message [RHPAM-3641]
  • You must now include a datasource.properties file for extending the JbpmJUnitBaseTestCase if the setupDataSource parameter is set to true [RHPAM-3610]
  • You can send cookies to the REST work item handler using the cookieParam1=cookieParam1_Value;cookieParam2=cookieParam2_Value format [RHPAM-3538]

9.6. Process Designer

  • When you set the Process Instance Description with any value, a duplicate row is added in the Metadata Attributes [RHPAM-3848]
  • When you are using the singleton runtime strategy initialize listener, the Kafka server fails to publish events to the broker [RHPAM-3818]
  • The sub-process navigation link is not clickable when the boundary event aborts the child process [RHPAM-3806]
  • When you use the KIE Server image navigation diagram / (+) button, it must display the last active active sub-process instance [RHPAM-3780]
  • The navigation link / (+) button is not working when a sub-process contains boundary event [RHPAM-3779]
  • The BPMN designer fails to parse the work item definition file if the file contains unexpected properties [RHPAM-3619]
  • In the BPMN designer, an unknown custom task causes the diagram explorer to be empty [RHPAM-3606]
  • When the reusable sub-process has some dataInput mapping but no dataOutput mapping, you receive an error message in the server.log file [RHPAM-3480]

9.7. Installer

  • When you use the JAR installer on Red Hat JBoss EAP 7.3.8, the installation fails with the Cannot start embedded Host Controller error message [RHPAM-3803]
  • Red Hat Process Automation Manager now supports Red Hat JBoss EAP 7.4.0 [RHPAM-3510]

9.8. OptaPlanner

  • OptaPlanner requires an immutable class for an @PlanningId such as Long, long, String or UUID. As of now for version 8.4.0, ConstraintVerifier throws an exception if it’s not a Long [RHDM-1771]

9.9. Red Hat OpenShift Container Platform

  • An installer wizard provided in the Red Hat OpenShift Container Platform operator throws a 500 internal error [RHPAM-4101]

9.10. Decision engine

  • When you are upgrading Red Hat Process Automation Manager from 7.8 to 7.10, there is a change to the FactHandleId values when disposing a KieSession instance [RHDM-1796]
  • When you build a rule written in the MVEL dialect with the executable model disabled and run the rule, a MVEL optimization concurrency issue occurs [RHDM-1790]
  • When a bind variable produced by accumulate function is used in the condition of subsequent accumulate, you receive a compilation error [RHDM-1772]
  • When you call fireAllRules simultaneously from multiple threads, you receive an exception inside the MVELConsequence#evaluate class [RHDM-1764]
  • When you are executing mvn clean compile -DgenerateModel=YES on a project which contains a rule using the custom accumulate function, the build fails and your receive an error message [RHDM-1754]
  • There is a performance difference while using JDK 8 and JDK 11 [RHDM-1735]
  • Reduce an unnecessary classloading by parent classloader [RHDM-1728]
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