IBM Support

JR51698: "OPTIMIZE EXECUTION FOR LATENCY" IS SET, BUT EVENT MANAGER TASKS ARE SCHEDULED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Although the "Optimize for Latency" flag is set for a business
    process definition (BPD), Event Manager tasks are scheduled and
    the BPD runs in several different threads.
    

Local fix

Problem summary

  • When IBM BPM runs a BPD with the ?Optimize for Latency? flag set
    to true, Event Manager tasks are still scheduled in case the
    server crashes. Usually, these Event Manager tasks do not run by
    the Event Manager but by code that implements the ?Optimize for
    Latency? algorithm. This code runs an Event Manager task only if
    the scheduled time of this Event Manager task is before the
    current time; otherwise, the task is passed to the Event Manager
    to be run  in a different thread. However, the scheduled time
    timestamp in the Event Manager task is adjusted to the time of
    the database system. If the server time differs from the
    database time, the ?Optimize for Latency? algorithm might pass
    tasks to the Event Manager although they should have run
    immediately in the current thread.
    

Problem conclusion

  • A fix is available for IBM BPM V8.5.5.0 that adjusts the ?now?
    timestamp to the database time before using it for comparison
    with the scheduled time of the Event Manager task.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR51698:
    
    1. Select IBM Business Process Manager with your edition from
      the product selector, the installed version to the fix pack
      level, and your platform, and then click Continue.
    
    2. Select APAR or SPR, enter JR51698, and click Continue.
    
    When you download fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

  • Not applicable
    

Comments

APAR Information

  • APAR number

    JR51698

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    855

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-11-03

  • Closed date

    2015-02-05

  • Last modified date

    2015-02-05

  • 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

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R855 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"855","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
05 February 2015