此内容没有您所选择的语言版本。
Chapter 5. Known issues
This section lists known issues with Red Hat Decision Manager 7.4.
5.1. Business Central 复制链接链接已复制到粘贴板!
Guided rules expose parentheses outside of an expression [RHDM-1046]
Issue: When you create a guided rule, if you select the field for multiple values and each value is enclosed in parenthesis, for example (red), (blue), an invalid rule is generated.
Steps to reproduce:
- Open Business Central.
- Open any project.
-
Create the data object
Carwith the fieldcolor:String. - Create a new guided decision table.
Define a new Condition column:
Pattern:
$c : CarCalculation Type:
Literal valueField:
colorOperator:
is contained in the (comma separated) listHeader:
Car color is-
Select the Model tab and enter
(red), (blue)in the corresponding cell.
Expected result: The $c : Car(color in ("(red)", "(blue)")) rule is generated.
Actual result: The $c : Car( color in ("red)", "(blue") ) rule is generated.
Workaround: In the Model tab, enter the values as shown in the following example:
((red), (blue))
A guided scorecard cannot be tested with the Test Scenario (Legacy) asset [RHPAM-2307]
Issue: If a guided scorecard name begins with a lowercase letter, you cannot test the scorecard with the Test Scenario (Legacy) asset.
Steps to reproduce:
- Create a guided scorecard with a name that begins with a lowercase letter.
- Import the guided scorecard into Business Central.
- Click Test.
Expected result: The test completes successfully.
Actual result: The test fails.
Workaround: Make sure that guided scorecard names do not begin with lowercase letters.
You cannot add a new group in Business Central integrated with RH-SSO [RHPAM-2036]
Issue: The following exception occurs when you try to add a new group in Business Central if Business Central is integrated with RH-SSO 7.3.0:
java.lang.NoSuchMethodError:org.keycloak.representations.idm.RoleRepresentation.setScopeParamRequired(Ljava/lang/Boolean;)
Steps to reproduce:
- Open Business Central.
- Open the Admin page.
- Open Groups.
- Try to create a new group.
Expected result: The new group is created.
Actual result: A dialog box with the listed exception appears.
Workaround: Add the group in RH-SSO instead of adding it in Business Central.
When you create an asset, the package drop-down button does not appear immediately [RHPAM-2133]
Issue: When you create an asset, the package drop-down button is invisible and an error about package selection appears.
Steps to reproduce:
- Create a project in Business Central.
- Try to create a business process.
Expected result: The package drop-down button is visible and you can create the business process.
Actual result: The package drop-down button is initially invisible and it appears after several seconds.
Workaround: Wait until the package drop-down button is visible or reopen the dialog window for asset creation.
5.2. Red Hat OpenShift Container Platform 复制链接链接已复制到粘贴板!
Validation sub-element is missing for data sources [RHPAM-2226]
Issue: If you create a custom template for deploying Decision Server on Red Hat OpenShift Container Platform and the server uses a MySQL or PostgreSQL database, Decision Server data sources do not contain the validation sub-element where connection checkers and exception sorters are defined.
Steps to reproduce:
- Create a custom template for deploying Decision Server on Red Hat OpenShift Container Platform with a MySQL or PostgreSQL database.
- View the contents of the template file.
Expected result: The template contains the expected data sources.
Actual result: The template does not contain the expected data sources.
Work around:
Add the following environment variables and values to your templates:
For MySQL:
name: RHPAM_CONNECTION_CHECKER value: "org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker" name: RHPAM_EXCEPTION_SORTER value: "org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter"For PostgreSQL:
name: RHPAM_CONNECTION_CHECKER value: "org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLValidConnectionChecker" name: RHPAM_EXCEPTION_SORTER value: "org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLExceptionSorter"
5.3. Test scenarios 复制链接链接已复制到粘贴板!
Test scenarios designer can not access the parent data object fields [RHDM-1014]
Issue: Test scenarios designer cannot access a parent data object field, even if the field has public getter and setter attributes.
Steps to reproduce:
- Create a scenario with a field that is declared in the parent class.
- Run the scenario.
- Click View Alerts and review any alerts.
Expected result: The scenario runs successfully.
Actual result: The scenario fails because it cannot access the data object in the parent class.
Workaround: Include the data object in the child class.
Rule-based test scenarios that contain maps of simple types fail [RHDM-1015]
Issue: All rule-based test scenarios that contain a map of simple types as a cell value, for example Map<String or String, fail.
Steps to reproduce:
- Create a scenario.
-
Create a map with a simple type value, for example
Map<String, String>. - Run the scenario.
Expected result: The scenario runs successfully.
Actual result: The scenario fails.
Workaround: None.