IBM Support

ODM interim fix 002 for 9.6.0.0

Download


Downloadable File

File linkFile sizeFile 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

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
      1. Select File > Preferences > Repositories.
      2. Click Add Repository, browse to select the downloaded zip file, and confirm.
      3. Back in the main UI, select Update and follow the instructions.
    • Silent installation using IBM Installation Manager commands
      1. Find the fix ID with the command:
      2. 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
        or
        imcl 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
      3. 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>
      4. The ifix zip and fix ID depend on the appserver.

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.

      1. Retrieve helm values for your deployment:

        helm get values $name > myodmvalues.yaml
      2. Upgrade 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.

      1. Update your mirror images following the Mirroring images to a private registry documentation.
      2. Retrieve helm values for your deployment:

        helm get values $name > myodmvalues.yaml
      3. Upgrade 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.ear
  • tomcat/decisioncenter.war
  • tomcat/decisioncenter-api.war
  • WLP/decisioncenter.war
  • WLP/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.ear
  • tomcat/res.war
  • WLP/res.war

HTDS

If you are using the HTDS application, redeploy the application located in ODM_HOME/executionserver/applicationservers.

  • joss/jrules-res-htds-JBOSS.ear
  • tomcat/DecisionService.war
  • WLP/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.ear
  • tomcat/DecisionRunner.war
  • WLP/DecisionRunner.war

Rule Designer

To install the fix:

  1. Restart Rule Designer.
  2. Click Help > Check for Updates.
  3. Make sure IBM Decision Server Rule Designer is checked.
  4. Click Next.
  5. Review the terms of the license agreement and Click Finish.
  6. Proceed with the installation.

 

Build Command

For the Build Command command line tool, find the modified jar under
ODM_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:

  1. Start Eclipse.
  2. 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
  3. Click Next.
  4. In the Install dialog, click Next.
  5. 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.
  6. If you are prompted to restart Eclipse, click Yes.

Download Package

Click the link in the Download Options column:

Downloads
DownloadRelease DateLanguage

Download Options

9.6.0.0-WS-ODM-IF00227 July 2026Language Independent
ODM Chart based on ODM 9.6.0.0 IF00227 July 2026Language 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

Off

Document Location

Worldwide

[{"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":"a8m50000000L1a2AAC","label":"** Other **"},{"code":"a8m3p0000008uPFAAY","label":"Upgrade and Migrate"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.6.0"}]

Problems (APARS) fixed
New: DT496873. Previous: DT468866, DT472277, DT474957, DT470030, DT468616, DT472964, DT442098, DT470169, DT469810, DT473808, DT470567, DT451968, DT470360, DT474920, DT471369.

Document Information

Modified date:
27 July 2026

UID

ibm17279861