Chapter 5. Known issues in Red Hat Process Automation Manager 7.7.0

This section lists known issues with Red Hat Process Automation Manager 7.7.

5.1. Business Central

In a high-availability deployment of Business Central, deploying a service to a KIE Server using Business Central intermittently fails [RHPAM-2830]

Issue: In a high-availability deployment of Business Central, Sometimes the service is not deployed to a KIE Server when you use the Business Central user interface in a high-availability deployment.

Workaround: There is no workaround in an on-premise deployment using the Red Hat JBoss EAP. Do not use an on-premises high-availability deployment of Business Central to deploy services to KIE Servers.

In a deployment on Red Hat OpenShift Container Platform, the issue is resolved starting in Red Hat Process Automation Manager version 7.7.1. When you deploy a high-availability authoring environment on Red Hat OpenShift Container Platform in Red Hat Process Automation Manager version 7.7.0, you must enable the OpenShiftStartupStrategy setting. For instructions about enabling this setting, see Enabling the OpenShiftStartupStrategy setting to connect additional KIE Servers to Business Central in the Deploying a Red Hat Process Automation Manager authoring environment on Red Hat OpenShift Container Platform document. You must complete this procedure even if you do not connect any additional KIE Servers to Business Central.

When you log out and log back in to Business Central, the language switches to English instead of the selected language [RHPAM-2779]

Issue: In Business Central, when you select a language from the Languages drop-down menu and log out and log back in to Business Central, the language switches to English instead of the selected language.

Steps to reproduce:

  1. In Business Central, select the Admin icon in the top-right corner of the screen and select Languages.
  2. Select French from the Languages drop-down menu.
  3. Click Ok.
  4. Log out of Business Central.
  5. Log in to Business Central.
  6. In Business Central, select the Admin icon in the top-right corner of the screen and select Languages.

Expected result: A dialog box with a list of languages appears.

Actual result: Business Central is reloaded and the language switches to English instead of French.

Workaround: Select the Admin icon in the top-right corner of the screen, select Languages and select the desired language.

An error occurs during a WAR file deployment with invalid jandex index files in Business Central [RHPAM-2742]

Issue: When you deploy Business Central or KIE Server WAR files to Red Hat JBoss EAP or Thorntail, an invalid jandex index file error occurs with the following message:

WFLYSRV0002: Could not read provided index: /content/kie-server.war/WEB-INF/lib/kubernetes-client-4.6.0.jar/META-INF/jandex.idx

The alerts panel mixes the messages from multiple projects instead of showing messages related just to the opened project [RHDM-1243]

Issue: In the Alerts panel, you can see alert messages from multiple projects instead of only messages related to the opened project.

Steps to reproduce:

  1. Start Business Central.
  2. Open MySpace.
  3. Add a project named a-project.
  4. Add a DMN asset named a-model.
  5. Add a decision node named A-Decision but do not specify its expression.
  6. Click Save to save the a-model.
  7. Return to MySpace.
  8. Add a project named b-project.
  9. Add a DMN asset named b-model.
  10. Add a decision node named B-Decision but do not specify its expression.
  11. Click Save to save the b-model.

Expected result: The Alerts panel does not mix messages from multiple projects.

Actual result: The Alerts mixes messages from multiple projects.

Workaround: None.

Dashbuilder data transfer feature does not work on Windows [RHPAM-2751]

Issue: The Dashbuilder data transfer feature does not work on Windows. You can not export and import the Dashbuilder related data out of or into Business Central.

Steps to reproduce:

  1. Start Business Central on Windows.
  2. Select the Admin icon in the top-right corner of the screen and select Dashbuilder Data Transfer.
  3. Try to export or import some data.

Expected result: You can export or import dashboard data on Windows.

Actual result: You cannot export or import dashboard data on Windows.

Workaround: None.

5.2. Process Designer

If you try to migrate a process with a custom data type containing < > characters, you receive a warning message [RHPAM-2772]

Issue: It is not possible to migrate a process with a custom data type containing < > characters. You receive an empty error message in the Migrate Diagram window.

Steps to reproduce:

  1. Create a process in the legacy process designer.
  2. Define a process variable with the name and custom data type containing < > characters.
  3. Migrate the process to the new process designer.

Expected result: You can migrate the process to the new process designer. If the process is broken, an error message appears telling you that you cannot migrate the process.

Actual result: Warnings are shown that you cannot migrate the process.

Workaround: Remove < and > characters from custom type of all process variable definitions before you start the migration.

If you use the '^' character in the subject of a user task notification an error occurs [RHPAM-2763]

Issue: In the the process designer, if you use the ^ character in Notifications subject in user task it break a process.

Steps to reproduce:

  1. Create an user task.
  2. Click Notifications to specify notifications associated with the user task.
  3. Enter the subject ^ in the Notifications.
  4. Click Save.
  5. Save and reopen the process.

Expected result: The process designer opens and the process is not broken.

Actual result: The process is broken. A system error message appears.

Workaround: Do not use ^ character in the Notifications subject.

Called element in reusable sub process is not populated [RHPAM-2760]

Issue: In the process designer, the reusable sub process is not populated in the Called element drop-down list.

Steps to reproduce:

  1. Create process A.
  2. Create process B.
  3. Create reusable sub process in process B.
  4. Click Called element property.

Expected result: Called element property is populated.

Actual result: Called element property is not populated.

Workaround: Deactivate the Reusable sub-process and activate it again.

An error occurs when editing the process during restoring the other process [RHPAM-2757]

Issue: In the process designer, While editing the process when you try to restore other process an error message is shown.

Steps to reproduce:

  1. Create process A and do not close this process.
  2. Create process B.
  3. Make a change in process B and click Save.
  4. Click Latest version and select Version 1. Do not click Restore.
  5. Open the process A.
  6. Make a change in process A and click Save.

Expected result: No error messages are shown.

Actual result: An error message is shown.

Workaround: Finish restoring the previous version by clicking Restore before you start editing other processes.

You cannot remove the case file and global variables [RHPAM-2643]

Issue: When editing a case definition in process designer, you can add case file variables in the Case Management section, but you cannot delete them. It is also not possible to delete the global variables.

Steps to reproduce:

  1. Create a case project.
  2. Create a case definition.
  3. In the Properties panel add a case file variable in the Case Management section.
  4. Add a global variable in the Properties panel.
  5. Try to delete the case file variable and global variable.

Expected result: A trash can icon appears next to each variable. After you click the icon, the variable is removed.

Actual result: It is not possible to delete variables and the trash can icon is missing.

Workaround:

  1. Download the process or a case.
  2. Locate the case file variable and global variable in the downloaded .bpmn file and delete them.
  3. Delete the process or a case from Business Central.
  4. Import the previously downloaded and edited .bpmn file back into Business Central.

Ruleflow group is not populated [RHPAM-2740]

Issue: In the process designer, the Ruleflow group menu is not populated with the rule flow groups defined in the project.

Steps to reproduce:

  1. Create a new DRL file containing a rule flow group.
  2. Create a new process.
  3. Activate the Business Rule task.
  4. Click the Rule Flow Group property of the Business Rule task.

Expected result: All the rule flow groups from the project are listed in the Rule Flow Group drop-down menu.

Actual result: The Rule flow Group drop-down menu is empty.

Workaround:

  1. Click on the canvas.
  2. Click the Rule flow Group drop-down menu again.

5.3. DMN Designer

In the DMN Designer, you cannot convert a Java class with that contains an invalid DMN identifier [RHDM-1231]

Issue: When you try to convert a Java class to a DMN data type and the Java class contains a field name, you will receive an error.

Workaround: None.