IBM Support

RS03474: P.E. IN ODM 8.9.2.1 CERTAIN DECISION TABLES CANNOT BE IMPORTED USING BUSINESS CONSOLE AND APPLYING APAR RS03415.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After applying APAR RS03415 (8.9.2.1-WS-ODM_DC-IF015 ifix) on
    ODM 8.9.2.1, certain decision table Excel files fail to be
    imported using Business Console. Error seen is - An unexpected
    problem occurred while performing command 'ImportFromExcel'.
    

Local fix

  • Uninstall APAR RS03415 (8.9.2.1-WS-ODM_DC-IF015 ifix)
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users having installed a fix for APAR RS03415.               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The fix for APAR RS03415 introduces a problem with import of *
    * some decision tables.                                        *
    * The import of the Excel fails with this error:               *
    *                                                              *
    *  com.ibm.rules.bdsl.dtx.DtxCommandManager                    *
    * E An unexpected problem occurred while performing command    *
    * 'ImportFromExcel'                                            *
    *                                                              *
    * Partial stack trace is:                                      *
    *                                                              *
    * java.lang.NullPointerException                               *
    * at                                                           *
    * ilog.rules.dt.expression.ExpressionInstance.buildSyntaxTree( *
    * ExpressionInstance.java:325)                                 *
    * at                                                           *
    * ilog.rules.dt.expression.ExpressionInstance.createSyntaxTree *
    * (ExpressionInstance.java:226)                                *
    * at                                                           *
    * ilog.rules.dt.expression.ExpressionInstance.init(ExpressionI *
    * nstance.java:199)                                            *
    * at                                                           *
    * ilog.rules.dt.expression.ExpressionInstance.getErrorManager( *
    * ExpressionInstance.java:939)                                 *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.DtxErrorManager.getExprInstanceErrors *
    * (DtxErrorManager.java:83)                                    *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.ExprInstance.computeHasErrors(ExprIns *
    * tance.java:189)                                              *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.ExprInstance.hasErrors(ExprInstance.j *
    * ava:174)                                                     *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.DtxErrorManager.cellHasErrors(DtxErro *
    * rManager.java:143)                                           *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.DtxErrorManager.columnHasErrors(DtxEr *
    * rorManager.java:122)                                         *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.DtxErrorManager.getColumnsWithErrors( *
    * DtxErrorManager.java:234)                                    *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.commands.EditOutput.<init>(EditOutput *
    * .java:77)                                                    *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.commands.EditOutput.<init>(EditOutput *
    * .java:38)                                                    *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.commands.ImportFromExcel.executeCore( *
    * ImportFromExcel.java:75)                                     *
    * at                                                           *
    * com.ibm.rules.bdsl.dtx.commands.ImportFromExcel.executeCore( *
    * ImportFromExcel.java:25)                                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The code is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS03474

  • Reported component name

    WS DECISION CTR

  • Reported component ID

    5725B6900

  • Reported release

    892

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-09-26

  • Closed date

    2019-10-14

  • Last modified date

    2019-10-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WS DECISION CTR

  • Fixed component ID

    5725B6900

Applicable component levels

  • R892 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"892","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
24 November 2021