A fix is available
APAR status
Closed as program error.
Error description
When using the CPSMAPI TRANSLATE command to translate character data for attribute OS2TERMTYP for a TERMDEF resource to CVDA format, the command fails if the character values supplied to the TRANSLATE command contains any numbers (i.e. 1234TERM, 3270TERM). If the value is all characters (i.e. ABCTERM) the TRANSLATE command is successful.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex SM V3R2M0 Users * **************************************************************** * PROBLEM DESCRIPTION: When using the CPSM API TRANSLATE * * command to translate character data * * for attribute OS2TERMTYP for a TERMDEF * * resource to CVDA format, the command * * fails if the character values supplied * * to the TRANSLATE command begin with a * * digit (e.g. 3151TERM, 3270TERM). If * * the value begins with an alphabetic or * * national character (e.g. SEQTERM) the * * TRANSLATE command is successful. * **************************************************************** * RECOMMENDATION: After applying the PTF that resolves this * * APAR, all MASes must be recycled to pick * * up the new code. Note that the restarts * * do not need to be done at the same time. * * In addition, any CPSM API programs which * * run in a batch or TSO environment must * * access an SEYUAUTH library to which the PTF * * which resolves this APAR has been applied, * * in its STEPLIB concatenation. * **************************************************************** The parsing table for the CPSM API TRANSLATE command defined the FROMCHAR parameter as a NAME, meaning the first character needs to be alphabetic or national ("@","#","$"). In fact, CVDA (and EYUDA) value strings may begin with a numeric digit.
Problem conclusion
The data type of the FROMCHAR parameter of the TRANSLATE API command was changed from NAME to CHAR. In addition modules EYU0ABM0 (ABM0 - Batch API Command Descriptor Formatter) and EYU0XDER (XDER - CICS API Command Descriptor Formatter) were modified to remove "special handling" code for the FROMCHAR attribute.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM24944
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
50M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-10-21
Closed date
2010-10-26
Last modified date
2010-11-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK61584
Modules/Macros
EYUTACMD EYUUAGBL EYU0ABM0 EYU0XDER
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R50M PSY UK61584
UP10/10/30 P F010
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 November 2010