Download
Downloadable File
| File link | File size | File description |
|---|---|---|
Abstract
IBM ODM interim fix 002 has been made generally available and contains fixes to version 9.6.0.0 including all predecessor fixes.
Identifier: 9.6.0.0-WS-ODM-IF002
Prerequisites
Before downloading the interim fix, perform the following steps:
- You have installed IBM Installation Manager 1.10 or newer
- You have installed Operational Decision Manager 9.6.0.0
Components impacted
- Decision Center
- Rule Execution Server
- Rule Designer
- Build Command
Installation Instructions
Before installing this interim fix, download the interim fix to a dedicated location: 9.6.0.0-WS-ODM-IF002.zip
This interim fix includes all fixes from previous versions on the 9.6.0.0-WS-ODM component.
To install the interim fix, ODM on premise instructions :
- Install the interim fix using one of the following methods:
- Installation using the IBM Installation Manager UI
- Select File > Preferences > Repositories.
- Click Add Repository, browse to select the downloaded zip file, and confirm.
- Back in the main UI, select
Updateand follow the instructions.
- Silent installation using IBM Installation Manager commands
- Find the fix ID with the command:
imcl listAvailableFixes com.ibm.websphere.odm.dc.v96_9.6.0 -repositories <zip-location>/com.ibm.odm.<your_app_server>_9.6.0.0-IF002.zip
orimcl listAvailableFixes com.ibm.websphere.odm.ds.rules.v96_9.6.0 -repositories <zip-location>/com.ibm.odm.<your_app_server>_9.6.0.0-IF002.zip
Both will give the same result but use the correct one depending on DC or DS, as it could impact the uninstall.
The fix ID has the following pattern:com.ibm.odm.<your_app_server>.v96-fix_5.0.0.IFxxx- Install with the command:
imcl install <fix ID> -repositories <zip-location>/com.ibm.odm.<your_app_server>_9.6.0.0-IF002.zip -installationDirectory <odm_home> - The ifix zip and fix ID depend on the appserver.
- Installation using the IBM Installation Manager UI
To install the interim fix, ODM on Kubernetes instructions :
- Install the interim fix using one of the following methods:
Using images in registry:
Set $name to the name of the ODM deployment.
Retrieve helm values for your deployment:
helm get values $name > myodmvalues.yamlUpgrade your deployment with helm:
helm upgrade $name -f myodmvalues.yaml ibm-helm/ibm-odm-prod --version 26.0.2
Air gap installation:
Set $name to the name of the ODM deployment.
- Update your mirror images following the Mirroring images to a private registry documentation.
Retrieve helm values for your deployment:
helm get values $name > myodmvalues.yamlUpgrade your deployment with helm:
helm upgrade $name -f myodmvalues.yaml \ --set image.repository=$TARGET_REGISTRY/cp/cp4a/odm/ \ --set image.pullSecrets=pull-secret \ ~/.ibm-pak/data/cases/$CASE_NAME/$CASE_VERSION/charts/ibm-odm-prod-26.0.2.tgz
For ODM on premise, perform the necessary tasks after installation
Once the installation is complete you can close Installation Manager.
Refer to the Problems solved section and perform the necessary steps depending on the impacted component you need to fix.
If your application embeds jars, repackage your application using the modified jars found in ODM_HOME/teamserver/lib and ODM_HOME/executionserver/lib. If you don't need them you can delete old versions of third party jar files.
Note: The interim fix does not update the Sample Server.
Interim Fix specific steps:
Decision Center
Find the Decision Center archive file corresponding to your application server under ODM_HOME/teamserver/applicationservers and redeploy it.
jboss/jrules-teamserver-JBOSS8.eartomcat/decisioncenter.wartomcat/decisioncenter-api.warWLP/decisioncenter.warWLP/decisioncenter-api.war
Rule Execution Server
RES Console
If your are using the Execution Server Console, find the EAR corresponding to your application server under ODM_HOME/executionserver/applicationservers.
jboss/jrules-res-management-JBOSS.eartomcat/res.warWLP/res.war
HTDS
If you are using the HTDS application, redeploy the application located in ODM_HOME/executionserver/applicationservers.
joss/jrules-res-htds-JBOSS.eartomcat/DecisionService.warWLP/DecisionService.war
XU
Find the XU rar corresponding to your application server under ODM_HOME/executionserver/applicationservers and redeploy it.
jboss/jrules-res-xu-JBOSS.rar
Testing&Simulation
For testing and simulations in ODM, redeploy the application found in ODM_HOME/executionserver/applicationservers.
jboss/jrules-ssp-JBOSS.eartomcat/DecisionRunner.warWLP/DecisionRunner.war
Rule Designer
To install the fix:
- Restart Rule Designer.
- Click Help > Check for Updates.
- Make sure IBM Decision Server Rule Designer is checked.
- Click Next.
- Review the terms of the license agreement and Click Finish.
- Proceed with the installation.
Build Command
For the Build Command command line tool, find the modified jar underODM_HOME/buildcommand/rules-compiler/rules-compiler.jar.
If you are using the Build Command Maven plugin, redeploy the plugin in your environment:
- To deploy to a remote Maven repository, use the following command:
mvn deploy:deploy-file -Dfile=rules-compiler.jar -DpomFile=rules-compiler-maven-plugin.pom - You can also test the plugin locally by running the following command:
mvn install:install-file -Dfile=rules-compiler.jar -DpomFile=rules-compiler-maven-plugin.pom
For ODM on Kubernetes, perform the necessary tasks after installation
Once the installation is complete you can close Installation Manager.
Refer to the Problems solved section and perform the necessary steps depending on the impacted component you need to fix.
If your application embeds jars, repackage your application using the modified jars found in https://DC_URL/assets/decision-center-client-api.zip
Rule Designer
To install the fix:
- Start Eclipse.
- Click Help > Check for Updates. You should see listed and checked:
IBM Decision Server Designer Base 9.6.0.0-IF002
IBM ODM for Developers - Rule Designer 9.6.0.0-IF002 - Click Next.
- In the Install dialog, click Next.
- In the Review Licenses dialog, select I accept the terms of the license agreement, and then click Finish. The installation might take a few seconds to complete. If a security warning about the validity of the software opens, click OK to proceed with the installation.
- If you are prompted to restart Eclipse, click Yes.
Download Package
Click the link in the Download Options column:
| Download | Release Date | Language | Download Options |
|---|---|---|---|
| 9.6.0.0-WS-ODM-IF002 | 27 July 2026 | Language Independent | |
| ODM Chart based on ODM 9.6.0.0 IF002 | 27 July 2026 | Language Independent |
Problems Solved
Interim fixes include security fixes, those included in this version are detailed in the security bulletin.
This interim fix delivers images that include operating system level and other open source libraries. Vulnerabilities (CVEs) for these libraries are published regularly.
This interim fix includes fixes for these libraries to address:
In interim fix 002: CVE-2026-48864, CVE-2026-6238, CVE-2026-5928, CVE-2025-6170, CVE-2026-5435, CVE-2026-58016, CVE-2026-54370, CVE-2026-15308
In interim fix 001: CVE-2026-54514, CVE-2026-5450, CVE-2026-41843, CVE-2026-41854, CVE-2026-50020, CVE-2026-44249, CVE-2026-59900, CVE-2026-41706, CVE-2026-59921, CVE-2026-41852, CVE-2026-41848, CVE-2026-41694, CVE-2026-41845, CVE-2026-41844, CVE-2026-41838, CVE-2026-45673, CVE-2026-41846, GHSA-mfg7-5gfp-c4w3, CVE-2025-13151, CVE-2026-50010, CVE-2026-47244, CVE-2026-41841, CVE-2025-5278, CVE-2026-54513, CVE-2026-56746, GHSA-mhm7-754m-9p8w, CVE-2026-55831, CVE-2026-45416, CVE-2026-54512, CVE-2026-41850, CVE-2026-41851, CVE-2026-50560, CVE-2026-41839, CVE-2026-59898, CVE-2026-54517, CVE-2026-41855, CVE-2026-40993, CVE-2026-41853, CVE-2024-34459, CVE-2026-45536, CVE-2026-54516, CVE-2026-45674, CVE-2026-41840, CVE-2026-59899, CVE-2026-59888, CVE-2026-47691, CVE-2026-55833, CVE-2026-41842, CVE-2026-56745, CVE-2026-41008, CVE-2026-41411, CVE-2026-54518, CVE-2026-41003, CVE-2026-40988, CVE-2026-59901, CVE-2026-48043
Previous interim fixes are included in this interim fix.
The following are all the new fixes:
Fixes in interim fix 002 (9.6.0.0-WS-ODM-IF002):
- DT496873: TAG WITH QUOTE BREAKS TAG VIEW
The following are all the previous fixes:
Fixes in interim fix 001 (9.6.0.0-WS-ODM-IF001):
- DT468866: ILRSNAPSHOTIMPL INCOMPATIBLE WITH ILRBRANCH ERROR DURING MERGE
- DT472277: INTERNAL ERROR WHEN ACCESSING STATISTICS AND EXECUTION UNITS TABS WITH RESMONITOR ROLE
- DT474957: REPORT GENERATION FAILS DUE TO ILROBJECTNOTFOUNDEXCEPTION
- DT470030: DECISION WAREHOUSE FILTER ON TO DATE RETURNS NO RESULT
- DT468616: DECISION CENTER SEARCH FOR RULES UI BREAKS WITH LENGTHY PROJECT NAMES
- DT472964: BUSINESS CONSOLE IS VERY SLOW TO EDIT A RULE FOR THE FIRST TIME
- DT442098: INCORRECT WADL GENERATION FOR XML BINDING RULE PROJECT
- DT470169: DELETED CHILD NODES ARE DISPLAYED FOR HIERARCHY PROPERTY IN DECISION CENTER
- DT469810: ENGINE NOTE DUPLICATES THE MESSAGE TO SYSTEM.OUT
- DT473808: CONSTRAINT VIOLATION EXCEPTION DURING BACKGROUND DELETION IN BUSINESS CONSOLE
- DT470567: PERFORMANCE ISSUE RUNNING REMOTE API
- DT451968: THE DIAGNOSTIC LAST VALUE IN PARENT BRANCH TAKES FOREVER
- DT470360: RULE DESIGNER SHOWS AN UNEXPECTED ERROR GBREM0010E
- DT474920: EXCEPTION WHEN SETTING HIERARCHY EXTENSION PROPERTY USING QUERY ACTION
- DT471369: RES CONSOLE: SLOW TO SHOW THE RULESET DETAILS
List of fixes included in 9.6.0.0
Fixes in 9.6.0.0:
- DT450600: WEBHOOK NOTIFICATION FAILS WITH CLASSNOTFOUNDEXCEPTION WHEN USING DECISIONCENTER APIS
- DT451862: DECISION CENTER DELETION SERVICE IS BLOCKED
- DT451968: THE DIAGNOSTIC LAST VALUE IN PARENT BRANCH TAKES FOREVER
- DT452100: COMPARE OF DECISION CENTER SIMULATION CONFIGURATION WITH OLDER VERSION FAILED WITH NPE
- DT453050: DECISION CENTER SIMULATION PRINT FEATURE IS NOT WORKING
- DT453379: UNABLE TO VIEW DEPLOYMENT REPORT AFTER CLEANUP
- DT454103: NON-ADMIN USERS UNABLE TO LOGIN DECISION CENTER
- DT454242: CODE INJECTION IN REPORT FORMATS KPI EDITOR
- DT454985: INCORRECT VALUES POPULATED IN THE EXCEL REPORT GENERATED WHEN RUNNING THE TEST SUITE
- DT455171: THE INDENTATION IN THE PRECONDITION OF A DECISION TABLE IS NOT VISIBLE IN THE PREVIEW MODE
- DT456707: RTSUSER CANNOT EXPORT SNAPSHOT FROM REST-API
- DT456837: NO VALIDATION PERFORMED ON SIMULATION DATA FILE UPLOAD
- DT457379: SIMULATION CONFIGURATION COMPARISON DISPLAYS UNIX EPOCH FORMAT FOR DATE FIELD
- DT457400: RTSUSERS ARE UNABLE TO LOG IN DECISION CENTER
- DT457876: PERFORMANCE SLOWNESS OF SIMULATION REPORTS TAB
- DT458139: Unable to update Struct custom property using Query action
- DT458167: UNEXPECTED ERROR USING THE DECISIONCENTER WEBHOOK NOTIFICATION
- DT462293: BACKGROUND DELETION THROWS REFERENTIAL INTEGRITY CONSTRAINT VIOLATION
- DT463767: NO VALIDATION FOR INVALID INITIAL VALUE OF RULESET VARIABLES IN BUSINESS CONSOLE
- DT467438: FAILURE RUNNING MIGRATION SCRIPT
- DT469831: ADD LASTVERSIONCOMMENT TO RESULTS WHEN USING DECISION CENTER REST API
- DT425576: DECISION SERVICE PROJECT HEADLESS BUILD FAILS WITH NPE
- DT450186: TECHNICAL RULE EDITOR IN RD DOES NOT SHOW TABS
- DT452830: DECISION TABLE EDITOR AUTOMATIC FIT TO SCREEN PRODUCES UNEXPECTED OUTCOME
- DT452944: CLASSCASTEXCEPTION WHEN USING XSD:TIME IN XOM MAPPED TO ILRTIME IN BOM
- DT454837: UNEXPECTED CAST EXCEPTION FOR BOOLEAN PROPERTY DURING RUNTIME RULE SELECTION
- DT454896: UNABLE TO SELECT A DATE IN THE DECISION TABLE EDITOR IN RULE DESIGNER
- DT455466: GENERATING OUTPUT REPORT FOR A TEST SUITE MAY TAKE A LONG TIME
- DT456480: DECISION SERVICE WITH INTERCEPTOR ENABLED LEAKS MANAGEMENT SESSION
- DT457842: RULE DESIGNER SHOWS AN UNEXPECTED ERROR "CANNOT FIND MEMBER"
- DT459391: TAB KEY IS NOT WORKING IN RULE DESIGNER B2X EDITOR
- DT459490: [RULE DESIGNER] DECISION CENTER CONNECTION LOST USING ZEN API KEY
- DT459723: IN DECISION TABLE COLUMN EDITOR THE PLACEHOLDERS ARE AT THE END OF THE COMPLETION LIST
- DT459790: OUTPUT EXCEL FILE CONTAINS THE RULESET PARAMETERS IN AN INCORRECT ORDER
- DT460300: MALFORMED SOAP REQUEST NOT RELEASED FROM XU POOL
- DT460370: RES CONSOLE SHOWS 0 XU WHEN RES IS CONFIGURED TO TCP/IP MANAGEMENT SERVER
- DT460917: UNABLE TO USE LOCALDATE VERBALIZATION
- DT461021: RULE DESIGNER DEBUGGER DOES NOT STOP ON BREAKPOINT IN RULES WITH SPACE IN NAME
- DT461796: Debugger does not stop at Decision Table Breakpoint in Rule Designer
- DT463073: ERROR ENCOUNTERED WHEN CHANGING CUSTOM EXPRESSION IN DECISION TABLE ROW
- DT463349: HIDE RES CONSOLE BASIC AUTH PANEL WHEN SETTING OIDC.DISABLELOGINPANEL=TRUE
- DT463521: NPE WHEN RUNNING DECISION SERVICE WITH DATA TABLE OPEN IN NEW EDITOR IN RULE DESIGNER
- DT464119: INCOMPLETE CLASSLOADER DEFINITION FOR DOWNLOADURL IN ODM CONTAINERS
- DT465307: PLACEHODERS LOCATION IN COMPLETION LIST USING HIERARCHICAL MODE
- DT465516: VARIABLES DO NOT APPEAR IN REST API OPTIONS WHEN USING HTDS VIEW OR DOWNLOAD
- DT465586: RULESET BUILD FAILS WITH CLASSTOOLARGEEXCEPTION
- DT465992: RULESET ARCHIVE BUILD MAY FAIL WITH EMPTYSTACKEXCEPTION
- DT466463: COMPILATION FAILURE: JAVA RESERVED KEYWORDS IN BOM PACKAGE NAMES FROM XSD NAMESPACES
- DT466661: CANNOT EXECUTE SOAP REQUESTS WITH 7.0 AND 7.1 COMPATIBILITY MODES
- DT466825: MIGRATION SCRIPT MAY THROW EXCEPTIONS WHEN DROPPING AND RE-CREATING INDEXES
- DT468317: DECISION TABLE PRECONDITION NOT FULLY DISPLAYED
- DT469648: JAVA.LANG.NULLPOINTEREXCEPTION DURING RULESET BUILD
- DT470751: DOCUMENTATION FOR TCPIP CONFIGURATION FOR RES NOTIFICATION IS INCOMPLETE
- DT471258: UNCLEAR ERROR MESSAGE DURING COMPILATION
Document Location
Worldwide
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
27 July 2026
UID
ibm17279861