Deprecated and removed features

Features can go out of development or be removed. Check to see whether you are impacted by these changes.

While still supported, a deprecated feature is no longer developed, and its continued use is not recommended. Typically, a deprecated feature is replaced with a new one and eventually removed from the product. If you are using a deprecated feature, migrate to its replacement as soon as possible.

The following tables list the deprecated and removed features. The list starts at the bottom with Operational Decision Manager 8.5.1.0.

The tables use the following column names:

  • Feature: The name of the deprecated or removed feature.
  • Component: The module that contains the feature, for example, the Decision Center Business console.
  • Replacement: When possible, an alternative feature is given for the deprecated feature.
  • Deprecated version: Shows the version number of the release in which the feature is first reported as deprecated.
  • Removed version: Shows the version number of the release from which the feature is removed. The version is the first release in which the feature is no longer available.

Deprecated features

A feature is deprecated in one version and then removed from a future version. However, it is possible for a feature to be removed without being deprecated in a previous version. This occurs when a product is removed without prior notification.

Table 1. Deprecated features
Feature Component Replacement Deprecated version
Streams Decision Center The social stream feature in the Business console has been deprecated. The feature is hidden by default and can be displayed by changing a property. To enable it, see Following streams and posting comments. 9.6.0.0
Archiving tool Decision Center Use the cleanup tool. New information Learn more... 9.6.0.0
vault.enabled Operational Decision Manager on Certified Kubernetes Use <secretreference>.name and <secretreference>.type=spc to mount the secret as a SecretProviderClass.

Default type remains 'secret' (Kubernetes Secret). If <secretreference> is used as a string, it is treated as the name of a Kubernetes Secret.

9.6.0.0
vault.type Operational Decision Manager on Certified Kubernetes Use <secretreference>.type=spc to specify a SecretProviderClass. Default type remains 'secret' (Kubernetes Secret). 9.6.0.0
Ingress NGINX support Operational Decision Manager on Certified Kubernetes Ingress NGINX is retired in favor of the Gateway API. The Ingress NGINX documentation is to be removed in a future release. For more information, see Ingress NGINX Retirement: What You Need to Know External link opens a new window or tab. 9.6.0.0
IlrSessionRequest#setTaskName and com.ibm.rules.engine.ruleflow.runtime.RuleflowEngineInput#setMainTask(String) It can be used from different components. IlrSessionRequest is the interface for session requests. This class is used to execute rulesets in a stateless rule session. Use a decision operation with a defined ruleflow instead. 9.6.0.0
SOAP compatibility modes 7.0, 7.1 and 7.1.1.3 (HTDS) Rule Execution Server See Viewing or downloading an HTDS description file. 9.6.0.0
Execution using SOAP + WSDL (HTDS) Rule Execution Server
Note: SOAP 1.1 is supported and not later versions of SOAP.
Use REST API. New information Learn more... 8.11.1.0
IBM® Db2® for z/OS® for Decision Center Decision Center Switch to another supported database. 9.5.0.0
Monitoring API

ilog.rules.monitor.*

Rule Designer None 9.5.0.0
Customization of the Decision Center Business console using PVC Operational Decision Manager on Certified Kubernetes To customize the Business console, see Configuring the Decision Center Business console. 9.0.0.1
Decision Warehouse Rule Execution Server Emit decision events to a monitoring service, like Apache Kafka or IBM Business Automation Insights. New information Learn more... 9.0.0.0
Legacy ruleflow editor Rule Designer Use the new ruleflow editor. New information Learn more... 9.0.0.0
Windows COBOL compiler Rule Designer and Decision Runtime for z/OS By default, the compiler has been replaced with the Windows Subsystem for Linux®. 9.0.0.0
Intermediate code generation in the decision engine Decision Center A decision service with the XOM enabled in Decision Center compiles rules by default to executable code (Java™™ bytecode). New information Learn more... 9.0.0.0
RetePlus without ruleflow

Rule engine for Decision Server Rules

Context: RetePlus execution mode.

Use RetePlus only with default mode. New information Learn more... 8.12.0.0
Legacy decision table editor Rule Designer By default, the components display the new decision table editor. New information Learn more... 8.11.1.0
XML binding Rule Designer Java XOM with JAXB or similar API 8.11.1.0
Execution using REST + XML (HTDS) Rule Execution Server Use REST with JSON. New information Learn more... 8.11.1.0

Decision trees

Decision Server Rules and Decision Center

Use decision tables or ruleflows. New information Learn more...

8.8.1.0
RetePlus literal and priority ordering modes

Rule engine for Decision Server Rules

Context: RetePlus execution mode.

Use RetePlus only with default mode. Use the literal and priority ordering modes with the sequential or the Fastpath algorithm. New information Learn more... 8.5.1.0

Removed features

The following table shows removed features. The list starts at the bottom with Operational Decision Manager 8.11.0.0. None of these features are available in Operational Decision Manager 9.6.0.

For more information about any feature in this list, use the Change version menu in the table of contents to go to the documentation for the version previous to the indicated removed version. It can include a replacement feature.

Table 2. Removed features
Feature Component Removed version
MariaDB Rule Execution Server 9.6.0.0
Reporting API Packages:
  • ilog.rules.teamserver.model.reporting
  • ilog.rules.teamserver.model.reporting.impl
Decision Center 9.5.0.0
ilog.webui.dhtml.x APIs Decision Server Rules 9.5.0.0
Java™ Management Extensions (JMX) public API for RuleApp and ruleset management in Rule Execution Server Decision Server Rules 9.0.0.0
Eclipse 4.16 Decision Server Rules 8.12.0.0
Legacy Intellirule rule editor Decision Center 8.12.0.0
Legacy decision table editor Decision Center 8.12.0.0
Java 8 Decision Server Rules and Decision Center 8.12.0.0
WebSphere Application Server traditional Decision Server Rules and Decision Center 8.12.0.0
Guided editor Decision Server Rules 8.12.0.0
XU memory profiler Rule Execution Server 8.12.0.0
Decision model service Decision Center 8.12.0.0
Oracle WebLogic Server All modules 8.12.0.0
Classic rule engine Decision Server Rules and Decision Center 8.12.0.0
Rule and decision table templates Decision Server Rules 8.12.0.0
Decision Center 8.11.0.0
Decision Server Insights Decision Server Insights 8.11.0.0
Decision Center Enterprise console Decision Center 8.11.0.0
Installation Settings Wizard Decision Center 8.11.0.0
Business Intelligence and Reporting Tools Decision Server Rules 8.11.0.0
Custom business rule languages Decision Server Rules and Decision Center 8.11.0.0
Classic rule projects Decision Server Rules and Decision Center 8.11.0.0
COBOL code generation Decision Server Rules and Decision Center 8.11.0.0
Token-based authentication in Decision Center REST API Decision Center 8.11.0.0
Decision Validation Services and Scenario Service Provider Decision Server Rules and Decision Center 8.11.0.0