Skip to Main Content
Digital Business Automation Ideas


This is an IBM Automation portal for Digital Business Automation products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Please use the following category to raise ideas for these offerings for all environments (traditional on premises, containers, on cloud):
  • Cloud Pak for Business Automation - including Business Automation Studio and App Designer, Business Automation Insights

  • Business Automation Workflow (BAW) - including BAW, Business Process Manager, Workstream Services, Business Performance Center, Advanced Case Management

  • Content Services - FileNet Content Manager

  • Content Services - Content Manager OnDemand

  • Content Services - Daeja Virtual Viewer

  • Content Services - Navigator

  • Content Services - Content Collector for Email, Sharepoint, Files

  • Content Services - Content Collector for SAP

  • Content Services - Enterprise Records

  • Content Services - Content Manager (CM8)

  • Datacap

  • Automation Document Processing

  • Automation Decision Services (ADS)

  • Operational Decision Manager

  • Robotic Process Automation

  • Robotic Process Automation with Automation Anywhere

  • Blueworks Live

  • Business Automation Manager Open Edition

  • IBM Process Mining


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.


Status Not under consideration
Created by Guest
Created on Jun 2, 2023

Redhat Decision Manager is crashing when a rule goes into infinite loop

The Redhat Decision Manager (Version 7.12) crashes because of out of memory when a user written rule goes into infinite loop when unit tested in Decision Manager.

We have got multiple users working on RHDM. When a user writes a loop that goes on infinite loop, it crashes the entire server causing outage of the RDHM and impacts all the users using the RDHM and business users are impacted. This is causing major disruption to rules authoring community and the users are severely impacted.

We have worked with Redhat and have got some recommendations to increase server heap space, configurations, upgrade RHDM version from 7.8 to 7.12 and no-loop condition writing.

The enterprise level product should have the basic resilience capability to tolerate faults from individual user errors and to not bring down the server.

The key basic functionality of the tool is to offer an IDE to allow users to write guided rules. When a user is creating rules he has high chances of writing incorrect rule as its in the rule authoring phase and has potential to go infinite loop , the system should have ability to tolerate user errors and not bring down the entire server impacting all the users.

Redhat case numbers: 03435628 03512748

Idea priority High
  • Admin
    Barry Lulas
    Reply
    |
    Jul 7, 2023

    The role of DRL-based rules in the product is closer aligned to the developer persona vs using DMN, which provides much of the desired functionality and safeguards, both with respect to authoring as well as execution/loop potential. Creating a guided rule editor doesn't eliminate the possibility of someone writing a DRL rule that goes into an infinite loop, that all has to do with the user's understanding of how a rule engine inferences and rule chaining rules. There are Maven dependencies which allow the user to triage the behavior of their rules. Writing effective unit tests outside of your production environment would also be a good way to fix a rule's behavior before you deploy it. That being said there are currently no plans to provide guided editors outside of DMN.