A fix is available
APAR status
Closed as program error.
Error description
LMAS COHT abendASRA when process inquired the CSTP task id TCP. Based R14 it branched from EYU0NQHT + F6A to process criteria blockand the HTASK + 51C (HTASK_TASK) = ' TCP' not valid taskid TCP is a special case valid TASK ID. EYU0NQHT is checking for a packed decimal value. Hence the S0C7 abend since CSTP task id is ' TCP'. Additional keywords kixrevwrw
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex/SM V3R2M0 Users * **************************************************************** * PROBLEM DESCRIPTION: You execute a CPSM API program to * * retrieve HTASK resources, filtered by * * task number. Each MAS in the CONNECT * * SCOPE receives ABEND ASRA (S0C7) at * * an unknown offset in module EYU0NQHT * * (NQHT - Retrieve Task History). R14 * * points to the instruction following a * * BALR (for a call to a QUERYMOD which * * contains the compiled filter). * **************************************************************** * RECOMMENDATION: After applying the PTF that resolves this * * APAR, all CMASes must be recycled to pick * * up the new code. Note that the restarts * * do not need to be done at the same time. * **************************************************************** When a CRITERIA string references an attribute which con- tains packed decimal data, the filter compiler generates a CP (Compare Packed) instruction instead of CLC (Compare Logical Character). However HTASK_TASK, while defined as packed deci- mal, may contain values which are not valid packed data. (For example, ' TCP' for tranid CTSP.) This will result in an S0C7 abend when executing a QUERYMOD to filter HTASK resources for specific values of TASK.
Problem conclusion
Module EYU0XDOP (XDOP - Parse Filter String) was modified to recognize that HTASK_TASK might contain a value which is not valid packed decimal data, and bypass setting the PACKED flag for that attribute. Because the sign digit of the task number is always 'C', CLC can safely be used in compiled filters.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK89968
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
2009-06-26
Closed date
2009-06-29
Last modified date
2009-07-01
APAR is sysrouted FROM one or more of the following:
PK88537
APAR is sysrouted TO one or more of the following:
UK47800
Modules/Macros
EYU0XDOP
SC34685000 |
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R50M PSY UK47800
UP09/06/30 P F906
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:
01 July 2009