IBM Support

IC61988: OUT OF MEMORY CONDITION CAN OCCUR IF HATS HOST SIMULATION RECORDING IS LEFT RUNNING FOR EXTENDED PERIODS OF TIME.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is running HATS 7.0 and has Host Simulation Recording
    turned on in their production environment.  Inermittently, they
    receive Out of Memory errors in the jvm, and review of heap
    dumps points to com/ibm/hats/common/connmgr/HostSimulatorMgr
    and com.ibm.hostsim.Recorder$RecHost.run for many instances
    using the heap analyzer tool.
    

Local fix

  • Turn off Host Simulation Recording
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: HATS customers using Host Simulation         *
    *                 recording.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: Out of Memory errors occur when         *
    *                      running HATS Host Simulation runtime    *
    *                      recording for long periods of time.     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    HATS allows a customer to record a host simulation trace for
    runtime debug. This function uses a Java HashTable to store
    host simulation resources for each connection. HATS didn't
    release the host simulation resource from the hashtable
    when the application disconnected,
    so when a customer turned on this function in a long-running
    HATS  environment, the out of memory condition can occur.
    

Problem conclusion

  • Remove the host simulation resource from HashTable when the
    HATS application is disconnected in the following cases:
    1. User clicks the disconnect button from the HATS web page.
    2. Session timeout, which is typically the case when a
    customer closes the browser directly without first
    disconnecting from the HATS application.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC61988

  • Reported component name

    HATS MULTI

  • Reported component ID

    5724L0200

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-07-10

  • Closed date

    2009-11-04

  • Last modified date

    2009-11-04

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

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

Modules/Macros

  • HATSCOMM
    

Fix information

  • Fixed component name

    HATS MULTI

  • Fixed component ID

    5724L0200

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXKAY-2","label":"Rational Host Access Transformation Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
26 August 2022