Fixes are available
Rational Host Access Transformation Services, Version 7.5.0.1
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
Macro created that extracts the screen data to table. If the extracted data contains DBCS field or DBCS/SBCS mixed field, exception occurs and the data is not extracted. java.lang.StringIndexOutOfBoundsException
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All DBCS customers using HATS MACROS * **************************************************************** * PROBLEM DESCRIPTION: User created a macro that extracts the * * screen data to a table. * * However, if the extracted data contains * * * * DBCS field or DBCS/SBCS mixed field, * * java.lang. * * StringIndexOutOfBoundsException * * occurs and the data is not extracted. * **************************************************************** * RECOMMENDATION: * **************************************************************** It is side effect of FRB81. We modified code in Util.getDBCSDoubledString() and Util.getDBCSShrunkString(). Original design is only send string to methods, but the methods need to use codepage and bUseAccentedCharacters to decide whether the string need to duplicate and shrink.
Problem conclusion
Modified /macroHandlers/default.jsp to add codepage and bUseAccentedCharacters as new parameters in Util.getDBCSDoubledString() and Util.getDBCSShrunkString() so now methods can determine to duplicate or shrink.
Temporary fix
Comments
APAR Information
APAR number
IC59840
Reported component name
RATL HATS FOR 5
Reported component ID
5724U6800
Reported release
750
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-02-03
Closed date
2009-02-13
Last modified date
2009-02-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
RATL HATS FOR 5
Fixed component ID
5724U6800
Applicable component levels
R750 PSY
UP
Document Information
Modified date:
13 February 2009