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.
| 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. |
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 |
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
|
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. |
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. |
9.0.0.0 |
| Legacy ruleflow editor | Rule Designer | Use the new ruleflow editor. |
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). |
9.0.0.0 |
| RetePlus without ruleflow |
Rule engine for Decision Server Rules Context: RetePlus execution mode. |
Use RetePlus only with default mode. |
8.12.0.0 |
| Legacy decision table editor | Rule Designer | By default, the components display the new decision
table editor. |
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. |
8.11.1.0 |
|
Decision trees |
Decision Server Rules and Decision Center |
Use decision tables or ruleflows. |
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. |
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.
| Feature | Component | Removed version |
|---|---|---|
| MariaDB | Rule Execution Server | 9.6.0.0 |
Reporting API Packages:
|
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 |