IBM Support

IC59937: LAG IN TEXT TYPED IN INPUT FIELD WITH LARGE NUMBER OF INPUTS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • On a HATS transformation that has a large number of inputs, both
    hidden and visible, text entered into an input field can appear
    very slowly.  The lag in the text display is due to a loop being
    run in the JavaScript in HATS.  The method causing the problem
    is called countUserInteractiveHatsFormFields.  The method is
    called on every keystroke and the system CPU will spike when the
    user types at anything beyond a very slow pace.
    

Local fix

  • Modify the countUserInteractiveHatsFormFields function in the
    lxgwfunctions.js file.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users with a large number of inputs, both    *
    *                 visible and hidden, on a single              *
    *                 transformation.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: There is a visible lag of the text      *
    *                      being displayed when typing into        *
    *                      input fields.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When there are a large number of inputs on a HATS form the
    code running in the background to check the number of fields
    was taking too long to process.  As a result the text being
    displayed in the input fields was showing up slowly.
    

Problem conclusion

  • The code that was counting the number of inputs on the HATS
    form was looping and taking too long to complete.  This code
    was optimized to prevent the problem.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC59937

  • Reported component name

    RATL HATS MULTI

  • Reported component ID

    5724U6700

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-02-09

  • Closed date

    2009-03-10

  • Last modified date

    2009-03-10

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

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

Modules/Macros

  • LXGWFUNC
    

Fix information

  • Fixed component name

    RATL HATS MULTI

  • Fixed component ID

    5724U6700

Applicable component levels

  • R710 PSY

       UP

  • R750 PSY

       UP

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

Document Information

Modified date:
10 March 2009