Chapter 7. Fixed issues in Red Hat Process Automation Manager 7.9.0

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

7.1. Business Central

  • You cannot save a file when you try to rename the package from the source code [RHPAM-3119]
  • The wait spinner is not present when you add a deployment unit, manually enter GAV values, and confirm the alert window [RHPAM-3114]
  • Assets are not properly indexed for clustered Business Central environment [RHPAM-3089]
  • When you try to add a new deployment unit, you receive multiple error notifications [RHPAM-3112]
  • Business Central does not remember the last used branch when you log out [RHPAM-2957]
  • In the Assets list, there are columns like Last modified X day ago and Created XX weeks ago but they are the same for all the assets and does not reflect the actual modified or created values [RHPAM-2865]
  • Package list is not populating correctly for imported projects [RHDM-1377]
  • java.lang.Number import remains in the list of imports when deleted [RHDM-247]
  • If a project contains DRL files with the queries, the test scenarios designer displays queries in the coverage report [RHDM-1448]
  • When you restart Business Central, the connection between KIE Server and Business Central does not re-establish [RHPAM-3137]
  • You cannot lock guided decision table asset in Business Central [RHPAM-2992]
  • When you rename the guided rules used in test scenarios, coverage report displays both original and renamed value of guided rules [RHDM-1334]
  • An error message about missing KIE Server configuration on dashbuilder runtime must be improved [RHPAM-3058]
  • When you remove parent process instance details from the process list, you receive an error message [RHPAM-3102]
  • When you skip a task from task event listener, you receive BAMTaskEventListener warning [RHPAM-3100]
  • To avoid large memory retention, make the LRUCache file configurable [RHPAM-2808]
  • When more than one KIE Servers are connected with different IDs, you receive an unexpected system error [RHPAM-3134]

7.2. Process designer

  • Case management properties are missing in a case definition [RHPAM-3131]
  • If you use the ^ character in the subject of a user task notification an error occurs [RHPAM-2763]
  • Called element in a reusable subprocess is not populated [RHPAM-2760]
  • Ruleflow group is not populated [RHPAM-2740]
  • If you migrate a process from the legacy process designer to the new process designer, you receive an incorrect warning about node being ignored [RHPAM-2452]
  • In the process modeler, the Service Tasks name is changed to Custom Tasks [RHPAM-3008]
  • The leap days are not validated in timer events [RHPAM-2987]
  • When try you implement catch-all errors using an event subprocess, and if the value of ErrorRef for the error start event is empty, you receive build errors [RHPAM-3093]

7.3. Process engine

  • When you implement the interface, EventEmitter fails to execute the methods [RHPAM-3126]
  • When you upgrade Red Hat Process Automation Manager from 7.7.0 to 7.8.0, the userTaskService.saveContent does not work [RHPAM-3123]
  • You can execute the process with multiple Sources (throw link event) with the same link name and you can use only one Target (catch link event) for the same link name across the subprocess level [RHPAM-3132]
  • Define jBPM datasource as @Primary to avoid the failure of entityManagerFactory in JBPMAutoConfiguration [RHPAM-3072]
  • A business process with required variable tag should not be accepted using REST API [RHPAM-3048]
  • The main process fails due to subprocess exception handling transaction rollback [RHPAM-2982]
  • When you dynamically add a new node to a process instance, the execution of the process fails with a runtime exception [RHPAM-3188]

7.4. Decision engine

  • In decision tables, you can terminate the pattern with @watch annotation, which is used to customize the properties that the pattern is reactive on [RHDM-1437]
  • The @watch annotation does not behave properly when you exclude all the properties but one property [RHDM-1436]
  • Constraint jitting fails When you take a string value from a map and compare it with string literal [RHDM-1439]
  • If the accumulate contains more than one accumulating function, you receive an unwanted re-firing of a rule after deserialization [RHDM-1434]
  • Building rules in a default-build target of kie-maven-plugin takes a lot of time [RHDM-1433]
  • In MVEL dialect mode, you cannot compile binary operation for BigDecimal type values, and you receive a compilation error in the executable model [RHDM-1421]

7.5. KIE Server

  • MarshallingException occurs during REST request (JSON) unmarshalling in KIE Server [RHDM-1417]

7.6. Installer

  • On Red Hat JBoss EAP, the Red Hat Process Automation Manager installer adds an additional $ sign in the vaulted password of database user [RHPAM-3148]

7.7. Red Hat OpenShift Container Platform

  • In monitoring console page, when you create a new page, you receive an Activity not found error pop-up [RHPAM-3066]
  • When you try to configure an external Red Hat Single Sign-On configuration, you receive SSL required for: EXTERNAL error message [RHPAM-2804]
  • Missing support for xa-pool configuration of is-same-rm-override field [RHPAM-3071]
  • In Red Hat OpenShift Container Platform, when you create a secure connection between Business Central and KIE Server, an incorrect URL is generated [RHPAM-3162]