IBM Support

Upgrade of decision engine for cloud offerings

News


Abstract

The decision engine is upgraded in the Operational Decision Manager components in Operational Decision Manager on Cloud and Cloud Pak for Business Automation as a Service.

Content

The decision engine serves a central role in Operational Decision Manager (ODM) and its cloud versions. It is used to develop and run the business rules that apply company decisions and policies. The primary ODM components – Rule Designer, Rule Execution Server, and Decision Center – all use the decision engine.

When the decision engine is updated, the new version is rolled out to Operational Decision Manager on Cloud (ODMoC), and Cloud Pak for Business Automation as a Service (CP4BAaaS). IBM sets up and maintains these cloud offerings directly, freeing customers to focus on developing and implementing solutions.

Important messages

The following messages might appear in Rule Execution Server after an engine upgrade.

Message 1: "This ruleset can be executed in compatibility mode with execution components from this product version. You may redeploy it to continue to use it in the future."

This message is displayed under the following conditions. The message can contain different version numbers.

  • Rulesets built with these engines work with the Rule Execution Server, which supports these engines:

    Engine Release Java
    1.80.x ODM 9.5 (ODMoC and CP4BAaaS 2025.07) 21.x
    1.70.x ODM 9.0 (ODMoC and CP4BAaaS 2024.07) 17.x
    1.60.x ODM 8.12.0.x (CP4BAaaS 2024.01 and 2023.07) 8.x
    1.50.x ODM 8.11.1.x (ODMoC 2023.04) 8.x
  • If your engine version is 1.40.x or earlier, you must build and deploy newer versions of the decision services.

For decision services deployed from Rule Designer, you should use the latest Rule Designer. To install Rule Designer on Eclipse, use the following p2 URLs:

  • ODMoC 2025.07: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/2025.07-ooc-9.5.0.0/p2
  • ODMoC 2024.07: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/2024.07-ooc-9.0.0.0/p2
  • ODMoC 2023.04: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/2023.04-ooc-8.11.1.0/p2

Message 2: "Ruleset archives built with engine version 1.80.0 might not be compatible with the engine runtime version 1.70.0. Make sure that the ruleset archives are compatible with an engine runtime version of the installed XUs."

This message can be displayed before the upgrade, and occur under the following conditions. The message can show different engine versions:

  • You built a RuleApp by using the latest version of the decision engine and deployed it to a Rule Execution Server that does not support this engine. This problem is resolved by upgrading the Rule Execution Server to decision engine 1.50.x.
  • You have upgraded to the latest version of Rule Designer, which works with decision engine 1.50.x, but your cloud environment has not been upgraded to the new decision engine. This problem is resolved by upgrading the cloud environment to the new decision engine.
  • You have several subscriptions. During maintenance, IBM updates all your subscriptions to the same version of the decision engine. The subscriptions for developing and governing decision services are upgraded to use the new decision engine.
  • All the subscriptions that run the decision services are upgraded to the same version for compatibility reasons.
  • In a hybrid environment where the on-premises Rule Execution Server uses a previous version of ODM, and the cloud ODM components have been upgraded and use the new decision engine. To resolve this problem, install the latest on-premises interim fix.

[{"Type":"MASTER","Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS7J8H","label":"IBM Operational Decision Manager on Cloud"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"},{"Type":"MASTER","Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSFL4K","label":"IBM Cloud Pak for Business Automation as a Service"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"},{"Type":"MASTER","Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"ARM Category":[{"code":"a8m50000000CcolAAC","label":"* ARCHIVED - DO NOT USE *-\u003EInstallation and configuration"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.5.0"},{"Type":"MASTER","Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSBYVB","label":"IBM Cloud Pak for Business Automation"},"ARM Category":[{"code":"a8m0z0000001iUhAAI","label":"Operate-\u003EODM App Management"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"25.0.0"}]

Document Information

Modified date:
10 October 2025

UID

ibm16607003