IBM Support

ODM Interim Fix 8.11.0.1-WS-ODM-IF026 for 8.11.0.1

Download


Downloadable File

File link File size File description

Abstract

IBM ODM iFix 8.11.0.1-WS-ODM-IF026 has been made generally available and contains fixes to version 8.11.0.1 including all predecessor fixes.

Download Description

Table of Contents
Sections Description

The Prerequisites section provides important information to review prior to the installation of this release.

The Components impacted section provides the list of Operational Decision Manager components affected by this interim fix.

The Installation instructions section provides the installation instructions necessary to apply this release into your environment.

The APARs and Known Issues resolved.

The Download package provides the direct link to the download package for installation in your environment.

Prerequisites

Installation Instructions

This interim fix includes all fixes from previous versions on the 8.11.0.1-WS-ODM component.

To install the interim fix, ODM on Kubernetes instructions

  1. Obtain and save to your disk the ifix ppa file corresponding to the 8.11.0.1 version of ODM on Certified Kubernetes: odm_on_icp_8.11.0.1-IF026-.tar.gz
  2. Extract the charts and images directories from this package: 
    tar xvzf odm_on_icp_8.11.0.1-IF026-.tar.gz
    
  3. Log in to Docker.
    docker login REGISTRY_URL
    When prompted, enter your Docker user name and password.
  4. Load the new ODM images into your internal Docker registry. 
    for name in images/*.tar.gz; do echo $name && docker image load --input $name; done
  5. Now that the ppa file corresponding to the 8.11.0.1-IF026 ifix is deployed on the cluster, upgrade the release.
  • Apply a helm upgrade to all of the deployed releases.
  • helm upgrade RELEASE_NAME charts/ibm-odm-prod-22.1.0.tgz --reuse-values
    RELEASE_NAME: The name of the release that you want to upgrade. (name that was given during image installation)
Your upgrade is complete once all the pods have re-started. Traffic will not be redirected to the new version until the pods are started.

For ODM on Kubernetes, perform the necessary tasks after installation

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.

Interim Fix specific steps

  • To enable fix for Known Issue DT208408:
    Add to eclipse and Decision Center the following system properties and regenerate the ruleset. Rules are sorted by name using the first property, and then are sorted using the executable name instead of the business name with the second property:
    -Dcom.ibm.rules.brl.code.useLegacyReteMode=true
    -Dcom.ibm.rules.engine.rete.rceIndexer.useExecutableRuleName=true
  • To enable fix for APAR RS03939:
    In the Business Console, edit your decision operation, edit the description to force a change and save it to persist a non localized version of the Validator.
  • To enable fix for Known Issue DT197323:
    In the Business Console Admininstration tab, set the following String properties to false (true by default):
     // Set an error on objects in ordered collections if not expected
    decisioncenter.testing.report.orderedcollection.error.unexpected.enabled
    // Keep observed objects in ordered collections if they are not expected
    decisioncenter.testing.report.orderedcollection.keep.unexpected.enabled
    // You may also need to disable the verbalization by setting the following property to false if you do not get less attributes than expected
    decisioncenter.testing.report.verbalization.enabled

Rule Designer

To install the fix:

  1. Start Eclipse.
  2. Click Help > Check for Updates. You should see listed and checked:
  3. IBM Decision Server Designer Base 8.11.0.1-IF025 IBM ODM for Developers - Rule Designer 8.11.0.1-IF025
  4. Click Next.
  5. In the Install dialog, click Next.
  6. 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.
  7. If you are prompted to restart Eclipse, click Yes.

Download Package

Click the link in the Download Options column:
Download Release Date Language Size Download Options
8.11.0.1-WS-ODM_K8S-PPC64LE-IF026 12 December 2023 Language Independent 2.51 GB HTTP
Download Director
SFTP
8.11.0.1-WS-ODM_K8S-LIN_S390-IF026 12 December 2023 Language Independent 2.41 GB HTTP
Download Director
SFTP
8.11.0.1-WS-ODM_K8S-LIN_X86-IF026 12 December 2023 Language Independent 2.41 GB HTTP
Download Director
SFTP

Problems Solved

Interim fixes include security fixes, those included in this version are detailed in the December security bulletin.

Starting with IF002, support for Norwegian BAL is included.

The following are all the new fixes:

Fixes in 8.11.0.1-WS-ODM-IF026:

The following are all the previous fixes:

Fixes in 8.11.0.1-WS-ODM-IF025:

  • DT212105: SCROLLING UP IN THE DECISION ARTIFACT GRID IS INCONSISTENT
  • DT224750: WEBHOOK EVENTS FORMAT IS INCORRECT
  • DT242957: USERS WITH CUSTOMIZED GROUPS ARE NOT ABLE TO ACCESS THE BUSINESS CONSOLE LIBRARY PAGE
  • DT242986: CRE RULESET MAY USE TOO MUCH MEMORY DURING LOAD
  • DT244751: INCORRECT HTTP CODE RETURNED EXECUTING GET REQUESTS WITHOUT ?WSDL QUERY PARAMETER
  • DT244987: UNABLE TO EXECUTE DE RULES DURING ROLLING UPGRADE
  • DT246761: UNABLE TO DUPLICATE SOME PARAMETERS WHEN CONFIGURING A TEST SPREADSHEET IN DC
  • DT246899: UPDATE OF A RULE-PACKAGE DOES NOT AUTOMATICALLY CLEAR IRL FILES CACHE

Fixes in 8.11.0.1-WS-ODM-IF024:

  • DT237934: UNABLE TO MODIFY A RESOURCE IN BUSINESS CONSOLE
  • DT242492: UNABLE TO MIGRATE AN ORACLE REPOSITORY
  • DT242587: EXPORT DECISION SERVICE REST-API ENDPOINT RETURNS ERROR CODE

Fixes in 8.11.0.1-WS-ODM-IF023:

  • DT238795: UNABLE TO CREATE A BRANCH IN DECISION CENTER

Fixes in 8.11.0.1-WS-ODM-IF022:

  • DT213905: TESTING IN DECISION CENTER MAY THROW AN UNEXPECTED ERROR "FAILED TO MIGRATE DVS PREDICATE"
  • DT222723: THERE ARE NO SECONDS IN DATE TIME EDITOR IN THE SIMULATION EDITOR
  • DT225197: SLOW PERFORMANCE WHEN DEBUGGING A RULESET
  • DT225452: MISSING ARTIFACTS IN DECISION CENTER AFTER DATABASE MIGRATION
  • SECURITY BULLETIN: 2023 AUGUST - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER

Fixes in 8.11.0.1-WS-ODM-IF021:

  • DT222721: CREATOR NAME MAY BE INCORRECT IN RULE VIEW
  • DT222820: 2023 JULY - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER
  • DT224034: PERFORMANCE ISSUE WITH DB2 WHEN BROWSING A SUB-BRANCH

Fixes in 8.11.0.1-WS-ODM-IF020:

  • DT212881: RULESET PROPERTIES DISAPPEAR WHEN EDITING A DEPLOYMENT CONFIGURATION IN BUSINESS CONSOLE
  • DT213909: BOM VERBALISATION UNAVAILABLE WHEN AUTHORING SEMANTIC QUERIES IN BUSINESS CONSOLE
  • DT214728: DECISION CENTER DEPLOYMENT MAY THROW UNEXPECTED BUILD ERROR
  • DT221860: 2023 JUNE - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER
  • DT222055: WHEN USING A CLUSTER, A PACKAGE RENAMED IS NOT ALWAYS INCLUDED IN THE RULESET ARCHIVE
  • DT222320: RTSCONFIGMANAGER CANNOT EDIT PROJECT DEPENDENCIES

Fixes in 8.11.0.1-WS-ODM-IF019:

  • DT208408: EXECUTION ORDER IS DIFFERENT WHEN USING CRE VS DE WITH NO MAIN RULEFLOW

Fixes in 8.11.0.1-WS-ODM-IF018:

  • DT202899: RULE DEFINITION BECOMING EMPTY IN DECISION CENTER
  • DT209400: WITHOUT EXTRACTOR, RULESET DOES NOT INCLUDE INACTIVE RULES
  • DT213125: 2023 MAY - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER

Fixes in 8.11.0.1-WS-ODM-IF017:

  • DT196511: MAVEN BUILD ISSUE USING SWITCH ON AN ENUM (PRESENCE OF A SYNTHETIC METHOD)
  • DT208408: EXECUTION ORDER IS DIFFERENT WHEN USING CRE VS DE WITH NO MAIN RULEFLOW
  • DT209035: CANNOT DELETE A DECISION SERVICE WHICH DEPENDS ON A PROJECT/BRANCH WHICH IS NOT AVAILABLE ANYMORE
  • DT209333: DECISION CENTER GENERATES RULESETS FOR ALL RULE PACKAGES INCLUDING EMPTY RULE PACKAGES, GREATLY IMPACTING ENGINE PERFORMANCE
  • DT209334: RULE DESIGNER GENERATES RULESETS FOR ALL RULE PACKAGES, INCLUDING EMPTY RULE PACKAGES GREATLY IMPACTING ENGINE PERFORMANCE
  • DT211502: 2023 APRIL - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER

Fixes in 8.11.0.1-WS-ODM-IF016:

  • DT197323: THE OBSERVED COLLECTION IN THE TEST SUITE REPORT DETAILS DISPLAYS MORE ATTRIBUTES THAN EXPECTED
  • DT197613: SLOW DISPLAY OF A CHANGE ACTIVITY IN THE BUSINESS CONSOLE
  • DT197938: DESCRIPTION LOST AFTER MOVING ARTIFACT TO ANOTHER FOLDER
  • RS03882: DECISION MODEL: COPY PASTE IN DECISION TABLE LEADS TO ADDITIONAL ROWS BEING CREATED
  • RS03953: IF THERE IS A VALUE IN EXPECTED VALUE THE ACTUAL VALUE CANNOT BE NULL
  • RS03943: UNRESPONSIVE BUSINESS CONSOLE AFTER IMPORTING FROM EXCEL AND SAVING

Fixes in 8.11.0.1-WS-ODM-IF015:

  • DT172544: SETTING TO CHANGE B2X ARL EDITOR HEIGHT IN RULE DESIGNER NOT APPLIED
  • DT179799: CROSS SITE SCRIPTING (XSS) VULNERABILITY IN USER PROFILE
  • DT198215: 2023 MARCH - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER

Fixes in 8.11.0.1-WS-ODM-IF014:

  • DT180451: XML SERIALIZATION ISSUE WHEN USING @XMLROOTELEMENT ANNOTATION IN A JAVA XOM
  • DT197339: WARNING ABOUT 64 BITS SUPPORT WHEN INSTALLING PROFILE TEMPLATES

Fixes in 8.11.0.1-WS-ODM-IF013:

  • DT179492: ENABLE LOGGING OF THE CREATION AND DELETION OF BASELINES
  • DT196023: CANNOT DELETE A RULE ARTIFACT IN THE BUSINESS CONSOLE

Fixes in 8.11.0.1-WS-ODM-IF012:

  • DT179799: CROSS SITE SCRIPTING (XSS) VULNERABILITY IN USER PROFILE
  • DT187737: CANNOT RENAME SHARED BRANCH OF A MIGRATED CLASSIC RULE PROJECT
  • DT188782: CANNOT DELETE BRANCH

Fixes in 8.11.0.1-WS-ODM-IF011:

  • DT178410: CANNOT SAVE DECISION TABLE AFTER DISPLAYING DETAILS
  • DT178423: LISTING THE DECISION SERVICES IS SLOWER FOR A NON-ADMIN USER WHEN PROJECT SECURITY IS ENABLED AND THERE ARE MANY BASELINES
  • DT178763: NORWEGIAN VERBALIZATION ERRORS IN BAL
  • DT178774: VARIABLES RELATED ERRORS DURING DEPLOYMENT OF BIG PROJECTS
  • DT179755: 2023 JANUARY - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER

Fixes prior to IF011:

  • DT172093: WHEN A COLLECTION IS PASSED TO A METHOD, THE NUMBER LITERALS IN THE COLLECTION SHOULD BE TRANSLATED ACCORDING TO THE TYPE OF THE METHOD PARAMETER
  • DT173771: THE LIBRARY TAB MAY LIST ALL THE DECISION SERVICES UNDER SOME CIRCUMSTANCES
  • DT173906: LAST CHANGED ON DATES DO NOT ALWAYS SHOW THE TIME
  • DT173997: DOUBLE BYTES CHARACTERS IN ARTIFACT DESCRIPTION IS MALFORMED DISPLAYED AFTER SAVE
  • DT174051: INDEXOUTOFBOUNDSEXCEPTION WHEN COMPARING RULE DIFFERENCES IN SNAPSHOT COMPARE
  • DT178111: SAVE RULE BUTTON IN BUSINESS CONSOLE UNEXPECTEDLY BECOMES INACTIVE
  • DT178317: 2022 DECEMBER - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER
  • DT179421: EDITING A GROUP IS SLOW WHEN THERE ARE MANY USERS DEFINED IN THE DATABASE
  • DT172854: SOME BUSINESS CONSOLE ADMINISTRATION TABS ARE SLOW WHEN MANY GROUPS AND USERS ARE DEFINED
  • DT172342: BUSINESS CONSOLE UNEXPECTED BUILD ERROR WITH MATH LIBRARY
  • DT173151: DEPLOYMENT FROM DECISION CENTER MAY PRODUCE CORRUPTED RULESETS
  • DT173219: AFTER UPDATING THE BUSINESS MODEL EXTENSION DATA, DECISION CENTER NEEDS TO BE RESTARTED
  • DT173272: THE RULE EDITOR TOOLTIP THROWS A NULLPOINTEREXCEPTION WHEN THE SERVER CANNOT PARSE RULE
  • DT173761: SAVING A RULE IN THE RULE EDITOR DOES NOT WORK WHEN THE RULE CANNOT BE PARSED
  • DT160325: CUSTOM VALUE EDITOR IN DECISION TABLE EDITOR GETTING BLOCKED
  • DT169200: SQLEXCEPTION THROWN WHEN TRYING TO INITIALIZE MISSING MERGEINFO MODEL ADDITION
  • DT169598: BOOLEAN NOT LOCALIZED IN PROJECT REPORT
  • DT169605: DEPLOYMENT SNAPSHOTS SHOULD HAVE THE SAME NAME USING THE API VS UI
  • DT169811: TEST SUITE SCENARIO STATUS BAR UNEXPECTEDLY FULLY GREEN
  • DT171753: 2022 NOVEMBER - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER
  • RS03937: THE TEXT OF A RULE MAY DISAPPEAR IF YOU FORMAT IT (USING CTRL+SHIFT+F) IN THE BUSINESS CONSOLE
  • DT160480: DE PERFORMANCE ISSUE DUE TO BAL INCORRECTLY GENERATING UPDATE STATEMENTS
  • DT168682: BUILDING A RULEAPP USING ECLIPSE HEADLESS WITH A QUERY EXTRACTOR MAY FAIL
  • DT169536: 2022 OCTOBER - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER
  • RS03947: COMPARE VERSIONS DOESN'T MARK THE CHANGE CORRECTLY IF THERE ARE BOTH ENGLISH AND CHINESE IN THE RULE
  • RS03954: UNABLE TO DELETE A BRANCH OR BASELINE BECAUSE OF DEPENDENCIES
  • DT148832: DECISION CENTER MAY FAIL TO START
  • RS03961: SEPTEMBER - SECURITY ISSUES IN OPERATIONAL DECISION MANAGER
  • RS03957: CANNOT WORK ON A BRANCH AFTER RENAMING IT
  • RS03949: THE BUSINESS CONSOLE MAY DETECT CHANGES IN DYNAMIC DOMAINS AND BE UNABLE TO APPLY THEM
  • RS03933: MERGE COMMENT IS NOT DISPLAYED IN THE TIMELINE
  • RS03939: DECISION CENTER NEVER INCLUDES INACTIVE RULES INTO THE RULESET BUILT
  • RS03946: RULE DESIGNER SHOULD EXCLUDE INACTIVE RULES WHEN USING THE DEFAULT VALIDATOR
  • RS03950: THE NAME OF A DOMAIN IS NOT DISPLAYED IN LIBRARY>MODEL>DYNAMIC DOMAINS IF THE DOMAIN IS EMPTY
  • RS03955: A PACKAGE MOVED IS NOT INCLUDED IN THE RULESET ARCHIVE
  • RS03858: DECISION ENGINE PERFORMANCE OF RETE ALGORITHM MAY BE AFFECTED BY UPDATE
  • RS03915: DEFAULT ROW ORDERING FOR DECISION TABLES NOT WORKING
  • RS03921: OLD TEST REPORTS ARE NO LONGER DISPLAYED AFTER MIGRATING FROM 8.8
  • RS03932: NPE GENERATING TEST SUITE REPORT
  • RS03934: UNLOCK ICON DISPLAYED ON MOUSE HOVER WHEN MERGING LOCKED BRANCHES
  • RS03935: XHRTIMEOUT VALUE DEFINED IN BUSINESS CONSOLE SETTINGS NOT TAKEN INTO ACCOUNT
  • RS03936: CARRIAGE RETURN LOST IN DESCRIPTION FIELD OF DETAILS VIEW
  • RS03938: PASTE SPECIAL IN A DECISION TABLE USING RULE DESIGNER DOES NOT PASTE
  • RS03940: ERROR DURING DE RULESET GENERATION WHEN TESTING LONG VARIABLE 'IS ONE OF' INTEGER DOMAINS
  • RS03941: ERROR WHILE TRYING TO DELETE RESOURCES AND LIBRARIES FROM RES
  • RS03942: INVALID ASSERTION IN RETE
  • RS03944: DECISION TABLE COMPARISON MAY FAIL IN BUSINESS CONSOLE
  • RS03948: IN DECISION CENTER MAIN RULEFLOW PROPERTY MAY BE INCORRECT IN RULEAPP
  • RS03952: SECURITY ISSUES IN ODM
  • RS03916: RULE DESIGNER MAY FAIL TO IMPORT MANY PROJECTS IN THE SAME WORKSPACE
  • RS03931: ERROR DURING DE RULESET GENERATION WHEN ASSIGNING A SUBCLASS OF INTEGER TO AN INT VARIABLE
  • RS03945: GET ERROR MESSAGE "UNEXPECTED EXCEPTION IN TEMPORARY SNAPSHOT CLEANUP THREAD" IN SERVER LOG FILES

Off

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"ARM Category":[{"code":"a8m50000000L1a2AAC","label":"** Other **"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.11.0"}]

Problems (APARS) fixed
New: None. Previous: DT212105, DT224750, DT242957, DT242986, DT244751, DT244987, DT246761, DT246899,DT237934, DT242492, DT242587,DT238795.

Document Information

Modified date:
08 December 2023

UID

ibm17082635