IBM Support

RS03375: DECISION TABLE NOT RE-CALCULATED AFTER CONDITION CHANGE IN RETE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a condition in a decision table, for example involving a
    variable changing from null to not null, in combination with
    Rete, the decision table is not re-calculated when the
    condition changes.
    
    The problem is caused by the miss-propagation of the update
    event in the rete network when a switch node is reach. Such
    node are used to represent a decision table by the Rete
    algorithm. Hence, the propagation is stopped in that node,
    preventing the condition and finally the rule tuple  memories
    from being correctly updated. Consequently, the table rule  is
    not executed as it should after the update.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * users using RETE algorithm and Decision Tables               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When a condition in a decision table, for example involving  *
    * a                                                            *
    * variable changing from null to not null, in combination with *
    * Rete, the decision table is not re-calculated when the       *
    * condition changes.                                           *
    *                                                              *
    * The problem is caused by the miss-propagation of the update  *
    * event in the rete network when a switch node is reach. Such  *
    * node are used to represent a decision table by the Rete      *
    * algorithm. Hence, the propagation is stopped in that node,   *
    * preventing the condition and finally the rule tuple          *
    * memories                                                     *
    * from being correctly updated. Consequently, the table rule   *
    * is                                                           *
    * not executed as it should after the update.                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • the code is fixed
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS03375

  • 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-05-10

  • Closed date

    2019-05-29

  • Last modified date

    2019-05-29

  • 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:
11 January 2022