Fixes are available
Rational Host Access Transformation Services, Version 7.5.0.1
Rational Host Access Transformation Services, Version 7.1.0.4
Rational Host Access Transformation Services, Version 7.1.0.5
Rational Host Access Transformation Services, Version 7.1.0.6
Rational Host Access Transformation Services, Version 7.1.0.3
Rational Host Access Transformation Services, Version 7.5.0.2
Rational Host Access Transformation Services, Version 7.5.1.1
Rational Host Access Transformation Services, Version 7.5.1.2
Rational Host Access Transformation Services, version 7.5.1.3
Rational Host Access Transformation Services Fix Pack 4 (7.5.1.4) for 7.5.1
Rational Host Access Transformation Services Fix Pack 5 (7.5.1.5) for 7.5.1
Rational Host Access Transformation Services Fix Pack 6 (7.5.1.6) for 7.5.1
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
Document Information
Modified date:
10 March 2009