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.5.0.1 including all predecessor fixes.
Identifier: 9.5.0.1-WS-ODM-IF002
Prerequisites
Before downloading the interim fix, perform the following steps:
- You have installed IBM Installation Manager 1.9 or newer
- You have installed Operational Decision Manager 9.5.0.1
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.5.0.1-WS-ODM-IF002.zip
This interim fix includes all fixes from previous versions on the 9.5.0.1-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.v95_9.5.0 -repositories <zip-location>/com.ibm.odm.<your_app_server>_9.5.0.1-IF002.zip
orimcl listAvailableFixes com.ibm.websphere.odm.ds.rules.v95_9.5.0 -repositories <zip-location>/com.ibm.odm.<your_app_server>_9.5.0.1-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>.v95-fix_4.0.1.IFxxx- Install with the command:
imcl install <fix ID> -repositories <zip-location>/com.ibm.odm.<your_app_server>_9.5.0.1-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 25.1.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-25.1.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.
If you have not installed Rule Designer from ODM_HOME/studio/update-sites/, copy the new update sites into your location before applying the above procedure.
Note: if you are upgrading your Rule Designer environment from 9.5.0.0-IF003 or earlier iFix version, you need to start from a new Eclipse then follow these steps:
In the configuration/config.ini file of your Eclipse installation, add the
IBM_DS_HOMEproperty to define the Decision Server installation directory, for example:IBM_DS_HOME=<InstallDir>/ODM950The installation directory contains the components for Decision Server such as executionserver and studio.- Start Eclipse or a supported IBM® Eclipse-based product.
- Open Window > Preferences > Install/Update > Available software sites.
- Keep the following sites enabled but disable the rest:
- https://download.eclipse.org/releases/2024-12
- https://download.eclipse.org/eclipse/updates/4.34 - Click Apply and Close
- Keep the following sites enabled but disable the rest:
- Click Help > Install New Software.
- Add the sites to install:
- In the Install wizard, next to the Work with field, click Add.
- In the Add Repository dialog, click Archive.
- Browse to the <InstallDir>/studio/update-sites directory, click Open, and select rule-designer-update-site.zip.
- In the Name field, enter a name for the site, and then click OK. This might take a few seconds.
- Expand the ODM Rule Studio Features category, and select IBM Decision Server Rule Designer.
- Click Next.
Eclipse calculates the dependencies and requirements. - In the Install dialog, click Next, select I accept the terms of the license agreements, and click Finish.
The installation might take a few seconds to complete. - In the Trust Artifacts dialog, select Unsigned and click Trust Selected.
- Click Restart Now when you are prompted to restart Eclipse.
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.5.0.1-IF002
IBM ODM for Developers - Rule Designer 9.5.0.1-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.5.0.1-WS-ODM-IF002 | 16 January 2026 | Language Independent | |
| ODM Chart based on ODM 9.5.0.1 IF002 | 16 January 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-2025-68161, CVE-2025-64720, CVE-2025-67735, CVE-2025-12817, CVE-2025-45582, CVE-2025-65018, CVE-2025-12818, CVE-2025-66293
In interim fix 001: CVE-2025-4598
Previous interim fixes are included in this interim fix.
The following are all the new fixes:
Fixes in interim fix 002 (9.5.0.1-WS-ODM-IF002):
- DT459391: TAB KEY IS NOT WORKING IN RULE DESIGNER B2X EDITOR
- DT450186: TECHNICAL RULE EDITOR IN RD DOES NOT SHOW TABS
- DT458698: RULE UPDATE USING REMOTE API MIGHT NOT APPLY TO WORKING BASELINE PREVIOUSLY SET
- DT454985: INCORRECT VALUES POPULATED IN THE EXCEL REPORT GENERATED WHEN RUNNING THE TEST SUITE
- DT458139: UNABLE TO UPDATE STRUCT CUSTOM PROPERTY USING QUERY ACTION
- DT459790: OUTPUT EXCEL FILE CONTAINS THE RULESET PARAMETERS IN AN INCORRECT ORDER
The following are all the previous fixes:
Fixes in interim fix 001 (9.5.0.1-WS-ODM-IF001):
- DT457379: SIMULATION CONFIGURATION COMPARISON DISPLAYS UNIX EPOCH FORMAT FOR DATE FIELD
- DT454837: UNEXPECTED CAST EXCEPTION FOR BOOLEAN PROPERTY DURING RUNTIME RULE SELECTION
- DT456480: DECISION SERVICE WITH INTERCEPTOR ENABLED LEAKS MANAGEMENT SESSION
- DT456707: RTSUSER CANNOT EXPORT SNAPSHOT FROM REST-API
- DT457400: RTSUSERS ARE UNABLE TO LOG IN DECISION CENTER
- DT453379: UNABLE TO VIEW DEPLOYMENT REPORT AFTER CLEANUP
- DT455466: GENERATING OUTPUT REPORT FOR A TEST SUITE MAY TAKE A LONG TIME
- DT451968: THE DIAGNOSTIC LAST VALUE IN PARENT BRANCH TAKES FOREVER
List of fixes included in 9.5.0.1
- DT418911: RULESET PROPERTIES MAY DISAPPEAR IN DEPLOYMENT CONFIGURATION IN BUSINESS CONSOLE
- DT425675: AUTOMATIC CLEANUP OF RUNTIME EXTRACTED JAR IS NOT WORKING
- DT435926: TECHNICAL RULES NOT VISIBLE IN DECISION CENTER RULEFLOW EDITOR
- DT436123: BASELINE DELETION IN BACKGROUND MAY FAIL
- DT436574: DATE VALIDATION ANNOTATION IN THE EXTENSION MODEL IS NOT WORKING IN DECISION CENTER
- DT436623: RULE DESIGNER DOES NOT SEND THE RESOURCE PARAMETER IN AUTHORIZATION CODE FLOW (OIDC)
- DT436964: IMPROVE PERFORMANCE HANDLING DECISION SERVICE DEPENDENCIES MERGE
- DT437667: ORACLE DRIVER VERSION NOT CERTIFIED WITH JDK17
- DT437816: DOMAIN WITH COMMA IN VERBALIZATION CANNOT BE SELECTED IN DT IN BOTH DECISION CENTER AND RULE DESIGNER'S NEW EDITOR
- DT438397: CANNOT IMPORT OR SYNCHRONIZE PROJECT WITH EMPTY STRUCT MODEL EXTENSION PROPERTY
- DT438608: DECISION CENTER API : ISSUE WITH SWAGGER DOCUMENT
- DT439217: [ODM RUNTIME] NPE WHEN RETRIEVING OPENAPI JSON DESCRIPTOR FROM HTDS
- DT439800: NOT POSSIBLE TO COPY RULE TEXT WHEN EDITOR IN PREVIEW MODE
- DT442087: DEFAULT CONDITION IS NOT POPULATING IN ARL FOR DT&APOS;S OTHERWISE
- DT442145: JAVA HEAP ERROR WHEN DEPLOYING DECISION SERVICE FROM RULE DESIGNER TO RES
- DT442262: MAVEN PLUGIN GETS UNINSTALLED AFTER RULE DESIGNER INSTALLATION
- DT442820: BASELINE NOT FOUND ERROR WHEN DELETING A DECISION SERVICE
- DT443660: UNABLE TO USE LOG4J IN A XOM APPLICATION
- DT444680: DATABASE LOCKING EXCEPTION DURING SYNCHRONISATION
- DT445850: MULTIPLE ECLIPSE ISSUES AFTER INSTALLING RULE DESIGNER
- DT445949: WRONG RULE DESIGNER INSTALLATION INSTRUCTIONS
- DT445979: EDITING AN EMPTY VALUE REFACTORS OTHER VALUES
- DT446098: FAILURE IN UPDATE_ILMT_EAR.9.0.0.XML SCRIPT DUE TO NASHORN JAVASCRIPT ENGINE REMOVAL IN JDK 15
- DT447568: IN BUSINESS CONSOLE THE PRE-CONDITION WINDOW FOR DECISION TABLE MAY BE TOO SMALL
- DT448099: UNABLE TO UPLOAD FILES IN DECISION CENTER ON JBOSS EAP 8
- DT448104: UNABLE TO OPEN DECISION RUNNER APPLICATION IN JBOSS 8
- DT448982: WARNING MESSAGE WHEN DELETING SIMULATION REPORT IN DECISION CENTER
- DT449071: RULETASK WARNING AND OLD RULE PACKAGE NAME DISPLAY IN PROPERTIES VIEW AFTER REFACTORING RULE PACKAGES
- DT449841: RES CONSOLE DOES NOT REPORT RESOURCES USAGE PROPERLY
- DT449931: IMPLEMENT DECISION TABLE DISPLAY OPTION TO AUTOMATICALLY FIT TO SCREEN
- DT450179: DC SCHEMA MIGRATION FAILING WITH INFINITE LOOPS
- DT450239: PASTE IN DECISION TABLE IN VIEW MODE WORKS
- DT450580: OUTOFMEMORY EXCEPTION WHILE DOING A RES BACKUP
- DT450600: WEBHOOK NOTIFICATION FAILS WITH CLASSNOTFOUNDEXCEPTION WHEN USING DECISIONCENTER APIS
- DT450684: WEBHOOK NOTIFICATION FAILS WITH ERROR WHEN DEPLOYING THE DECISION SERVICE IN BUSINESS CONSOLE
- DT450802: NEW DECISION TABLE EDITOR STAYS STUCK ON LOADING
- DT451143: AFTER BRANCH DELETION SOME ARTIFACTS MAY NOT BE ACCESSIBLE
- DT451817: INCORRECT RULE EXECUTION USING A BUILD COMMAND RULESET
- DT451854: IMPORT EXCEL FAILS WITH ERROR MESSAGE
- DT451862: DECISION CENTER DELETION SERVICE IS BLOCKED
- DT452100: COMPARE OF DECISION CENTER SIMULATION CONFIGURATION WITH OLDER VERSION FAILED WITH NPE
- DT452830: DECISION TABLE EDITOR AUTOMATIC FIT TO SCREEN PRODUCES UNEXPECTED OUTCOME
- DT453050: DECISION CENTER SIMULATION PRINT FEATURE IS NOT WORKING
List of fixes included in 9.5.0.0
- DT381444: DEPLOYMENT IS SUCCESSFUL EVEN IF BUILD IS FAILED
- DT387807: ELEMENT DEFINITION IS CLEARED IF IT IS UPDATED IN A SUB-BRANCH OR ACTIVITY WHICH HAS BEEN DELETED
- DT390112: INCONSISTENT BEHAVIOUR WHILE HANDLING DECSIONID
- DT396651: HTML/CSS/JS TAGS IN A CHANGE ACTIVITY GOAL MAY BREAK THE BUSINESS CONSOLE UI
- DT398744: TEST RULE YAML ON OPENAPI JSON BREAKS WHEN HAVING 'ISOCODE' IN THE XOM
- DT400460: RULE DESCRIPTION EDITOR: IF NO SPACE IS ADDED AFTER '<' CHARACTER, IT CONVERTS AS HTML TAG AND TEXT IS NOT DISPLAYED
- DT416634: DECISION CENTER BUSINESS CONSOLE MAY BE SLOW
- DT416665: RULE MAY DISAPPEAR IN BUSINESS CONSOLE
- DT416799: RULE VERSION COMPARISON FAILS WHEN MODEL EXTENSION HAS STRUCT CUSTOM PROPERTY
- DT416953: OPENING RULEFLOW EDITOR MAY FREEZE RULE DESIGNER ON WINDOWS
- DT417126: FORCEFULLY DELETE BASELINE IF THERE IS AN DEPENDENCY TO AN UNKNOWN PROJECT
- DT417140: UNABLE TO DELETE A PROJECT IN THE BACKGROUND
- DT417545: DECISION CENTER MERGE SHOWS UNEXPECTED DIFFERENCES
- DT418490: CLASSFORMATERROR ERROR BUILDING A RULESET WITH AUTOMATIC EXCEPTION HANDLING
- DT418606: B2X IMPORT THROWS UNEXPECTED WARNING MESSAGE
- DT418896: NO DECISION SERVICE DISPLAYED IN THE BUSINESS CONSOLE FOR SOME USERS
- DT419507: EXTERNAL ENTITY INJECTION MAY BE POSSIBLE IN DECISION RUNNER
- DT420493: UNABLE TO DELETE A RELEASE IN THE BUSINESS CONSOLE
- DT421370: RULE ANALYSIS ERROR
- DT421650: ERROR IN PROJECTS EXPORTED FROM BUSINESS CONSOLE
- DT421807: TEST SUITE FAILURE DUE TO DELETION OF TEST REPORT DURING ONGOING TEST
- DT421854: WHEN RULE PROPERTY NAMES ARE LONG, BC DETAILS PANE DOESN'T ADJUST WIDTH ACCORDINGLY
- DT422536: EXECUTION OF RULEAPPS EXCEEDING A CERTAIN AMOUNT OF (DYNAMIC) DOMAINS IS NOT POSSIBLE
- DT423809: DEPLOYMENT TIME INCREASE WHEN USING OVERRIDDEN RULES
- DT423884: UNABLE TO DELETE A TEST REPORT IN BUSINESS CONSOLE
- DT424303: CUSTOM GROUP UPDATE /CREATION IS DISABLED ON ODM ON CLOUD
- DT424788: ERROR WHEN LOADING THE CUSTOM PROPERTIES IN EDITOR VIEW IF CONTAINS DATE TIME PROPERTIES
- DT425334: LIST OF DYNAMIC DOMAIN VALUES DISAPPEARS AFTER SYNCHONIZATION
- DT425653: NPE IN RULE DESIGNER WHEN EDITING RULEFLOW TASK PROPERTIES ON SAME TAB
- DT426440: RULE EXPRESSION CONVERTED TO STRING IN DECISION TABLE ACTION COLUMN
- DT426467: STRUCT TYPE PROPERTIES NOT BEING RETURNED DECISION CENTER REST API
- DT426494: HANDLE NULLPOINTEREXCEPTION WHEN DYNAMIC DOMAIN PROVIDER CLASS IS INVALID
- DT426558: MERGE REPORT DISPLAYS WRONG ARTIFACT VERSION
- DT426754: RULE DESIGNER SAVE BUTTON MULFUNCTION IN DECISION TABLE
- DT431954: ERROR IN CLEANUP SERVICE REST API WHEN DELETE TEST REPORT
- DT434971: PAGE NOT FULLY LOADED/BLANK WHEN CLICKING RETRIEVE HTDS DESCRIPTION FILE > TEST USING ENTRAID WITH INGRESS
- DT435493: NPE DURING RULEAPP DEPLOYMENT FROM DECISION CENTER
- DT435563: THE XML GENERATED IN RES CONTAINS INCORRECT PARAMETER WHEN RULE APP BUILT FROM MAVEN
- DT436183: NPE RETRIEVING EMPTY STRUCT MODEL EXTENSION PROPERTY
- DT436573: NPE WHEN RETRIEVING OPEN API JSON FROM HTDS
- DT437584: CANNOT SAVE DECISION TABLE
Document Location
Worldwide
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
16 January 2026
UID
ibm17255421