IBM Support

IT09879: SELECTING 'ALL' OPTION IN WEBUI FOR RECORD & REPLAY VIEW CAN CAUSE EXCESSIVE MEMORY GROWTH IN DATAFLOWENGINE.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • When using WebUI for viewing the records in DataCaptureStore,
    if the resultant no. of rows after a filter is applied is less
    than or equal to 100, then 'All' option is enabled on the WebUI
    frame.
    
    If a user selects the 'All' option and later removes the filter
    or the uses Refresh action, then it could result into a Report
    request being sent to Execution Group with
    NumberofEntriesPerPage value as -1.
    This results into Execution Group trying to retrieve all the
    rows from the Record and Replay database. If there are large
    no. of records in the database then this can cause huge memory
    growth as the DataFlowEngine would need to hold all the records
    in the memory.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of IBM Integration Bus using Web UI for Record &
    Replay
    
    
    Platforms affected:
    MultiPlatform, z/OS
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    When a filter is used in Web UI for viewing the records in
    DataCaptureStore and if the resultant number of rows are less
    than or equal to 100, then the 'All' option is enabled on the
    Web UI frame as an option to select number of entries per page.
    Sometimes, this option does not get reset back to the initial
    value of 20. In such situations, this causes the execution group
    to retrieve all the rows from the Record and Replay database. If
    there are large number of records in the database then this can
    cause huge memory growth to DataFlowEngine Process.
    
    There are a number of resource name changes between WebSphere
    Message Broker and IBM Integration Bus Version 9.0. For details
    visit
    http://pic.dhe.ibm.com/infocenter/wmbhelp/v9r0m0/topic/com.ibm.e
    tools.mft.doc/bb23814_.htm
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT09879

  • Reported component name

    INTEGRATION BUS

  • Reported component ID

    5724J0530

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-07-07

  • Closed date

    2015-11-13

  • Last modified date

    2015-11-13

  • 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

    INTEGRATION BUS

  • Fixed component ID

    5724J0530

Applicable component levels

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSNQK6","label":"IBM Integration Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
23 March 2020