Search

Chapter 4. Known issues

download PDF

This section lists known issues with Red Hat Decision Manager 7.2.

4.1. Installer

When installing Decision Server and Decision Central using the Red Hat Decision Manager installer, the default placeholder for the controller URL should contain decision-central [RHPAM-1774]

Issue: If you use the Red Hat Decision Manager installer to install both Decision Central and Decision Server, on the Advanced Configuration page the default value for Decision Server is incorrect.

Steps to reproduce:

  1. Use the installer to install Red Hat Decision Manager on Red Hat JBoss EAP.
  2. Accept all default selections.
  3. On the Advanced Configuration page, select Configure Process Server.

Expected result: The value of the Decision Server URL is http://localhost:8080/decision-central/rest/controller.

Actual result: The value of the Decision Server URL is http://localhost:8080/controller/rest/controller.

Workaround: After you complete the installation, change http://localhost:8080/controller/rest/controller to http://localhost:8080/decision-central/rest/controller in the the Red Hat JBoss EAP standalone.xml and standalone-full.xml files.

The controller URL is not updated in the standalone.xml file if only Decision Server is installed [RHPAM-1781]

Issue: When you run the Red Hat Decision Manager installer and you specify a URL for the controller, the URL is not updated in the Red Hat JBoss EAP standalone.xml and standalone-full.xml files.

Steps to reproduce:

  1. Run the Red Hat Decision Manager installer.
  2. Specify an Red Hat JBoss EAP installation for container.
  3. Select only Process Server to install.
  4. Select Advanced Configuration and update controller URL.
  5. Complete the installation.
  6. Open the Red Hat JBoss EAP standalone.xml or standalone-full.xml file and find the controller URL.

Expected result: The value of the controller URL property is the URL that you entered during installation.

Actual result: The value of the controller URL property is the default value.

Workaround: Manually update the value of the controller URL property in the Red Hat JBoss EAP standalone.xml and standalone-full.xml file.

4.2. Decision Central

Red Hat Decision Central 7.0 and earlier and BRMS 6.4 and earlier repositories are not fully migrated when imported into Decision Central [RHPAM-1768]

Issue: Red Hat Decision Central 7.0 and earlier and BRMS 6.4 and earlier repositories (legacy structure repositories) that contain more than one project can be imported into Decision Central even though they are not supported. When these repositories are imported, the are not fully migrated and will not perform as expected.

Steps to reproduce:

  1. In Red Hat Decision Manager 7.0.0 or earlier, create a repository with two projects.
  2. Copy the repository location from the .niogit directory.
  3. Open Red Hat Decision Manager 7.2.0.
  4. Click Library Import Project.
  5. Paste the repository location and select both projects.

Actual result: The projects are imported but will not perform as expected.

Workaround: Use the patching and upgrading tool to import Red Hat Decision Central 7.0 and earlier and BRMS 6.4 and earlier repositories, as described in Patching and upgrading Red Hat Decision Manager 7.2.

A TimeoutException error occurs when logging in to a clustered Decision Central [RHPAM-1749]

Issue: On a clustered Decision Central instance, when logging in to Decision Central an exception is thrown.

Steps to reproduce:

  1. Create a Decision Central cluster configuration that uses ElasticSearch and AMQ Broker, and that has two standalone Decision Central nodes.
  2. Uncomment the <distributable/> tag on both Decision Central nodes.
  3. Log in to Decision Central on one of the nodes.

Actual result: An exception is thrown.

Workaround: See the workaround in the JBoss EAP 7 does not process requests for a session in parallel article.

Red Hat Decision Manager integrated with Red Hat Single Sign-On ignores user SSH key when working with Git [RHPAM-1683]

Issue: With Red Hat Decision Manager integrated with Red Hat Single Sign-On, if you try to clone a project created by a user that has an SSH key set, you cannot clone it without the SSH key password. The SSH key is ignored.

Steps to reproduce:

  1. Integrate a Red Hat Decision Manager installation with Red Hat Single Sign-On, as described in Integrating Red Hat Decision Manager with Red Hat Single Sign-On.
  2. Use the Red Hat Decision Manager Admin SSH Keys page to add a public SSH key.
  3. Enter the following command in a terminal to add a private SSH key to your ssh-agent, where <SSH-KEY-PATH> is the path to the SSH private key:

    $ ssh-add <SSH-KEY-PATH>
  4. Use SSH to clone the project, for example:

    git clone ssh://user@localhost:8001/space/project

Expected result: The project is cloned.

Actual result: You cannot clone the project unless you use the user’s password.

Several Errai projects contain XSD-invalid pom.xml file [RHPAM-1742]

Issue: Maven repository validation identified the following pom.xml files in the Errai project, which are invalid according to Maven POM XSD:

org/jboss/errai/errai-ioc/4.4.1.Final-redhat-00001/errai-ioc-4.4.1.Final-redhat-00001.pom.xml
org/jboss/errai/errai-navigation/4.4.1.Final-redhat-00001/errai-navigation-4.4.1.Final-redhat-00001.pom.xml
org/jboss/errai/errai-security-server/4.4.1.Final-redhat-00001/errai-security-server-4.4.1.Final-redhat-00001.pom.xml
org/jboss/errai/errai-security-client/4.4.1.Final-redhat-00001/errai-security-client-4.4.1.Final-redhat-00001.pom.xml
org/jboss/errai/errai-common/4.4.1.Final-redhat-00001/errai-common-4.4.1.Final-redhat-00001.pom

Workaround: None.

kie-soup-dataset-elasticsearch is an XSD-invalid pom.xml file [RHPAM-1743]

Issue: Maven repository validation identified the kie-soup-dataset-elasticsearch pom.xml fileas invalid according to Maven POM XSD.

Workaround: None.

Two ClassNotFoundExceptions errors are thrown the first time you open the Decision Central Data Sources perspective [RHPAM-1741]

Issue: When you access the Decision Central Data Sources perspective for the first time after a clean installation, the following ClassNotFoundExceptions errors appear in the server.log file:

org.guvnor.structure.repositories.NewBranchEvent
org.guvnor.structure.repositories.RepositoryUpdatedEvent

Steps to reproduce:

  1. Log in to Decision Central with the admin role.
  2. Go to Admin Datasources.

Actual result: As soon as you click the Data Sources perspective, two errors appear in Red Hat JBoss EAP console.

Expected result: No errors appear.

Workaround: Restart Decision Central and go to Admin Datasources. These errors only appear the first time you click the perspective after installation.

4.3. Decision Server

A container is removed from the UI even though it was not possible to stop it [RHPAM-1698]

Issue: A container cannot be stopped if it is blocked by an active process instance. However if you attempt to stop a blocked container from the UI, the action throws an exception and the container disappears.

Steps to reproduce:

  1. Create a project with a process.
  2. Deploy the project and start the process.
  3. Go to Menu Deploy Execution Servers and stop the container.

Actual result: The container is removed from the UI even though it is still running.

4.4. OpenShift

Various errors occur when starting clustered Decision Central on OpenShift [RHPAM-1747]

Issue: When clustered Decision Central is started on OpenShift using the rhpam72-authoring-ha.yaml template, Decision Central sometimes throws various exceptions that cause the pod to restart or the deployment to fail.

Steps to reproduce:

  1. Use the rhpam72-authoring-ha.yaml template to deploy Red Hat Decision Manager 7.2 images on OpenShift.
  2. Check the Decision Central log files.

Expected result: No errors appear in the log files.

Actual result: Errors appear in the log files, the pod restarts, or the deployment fails.

Workaround: None.

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.

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.

© 2024 Red Hat, Inc.