A fix is available
APAR status
Closed as program error.
Error description
You issue the following modify command to a CICS region: CEMT INQUIRE UOWENQ and find it can use an excessive amount of CPU- over 2 minutes in some cases. Then it has some missing output. Here is an example of that: -------------------------------------------------------------- 18.30.00 STCJOB1 + 077 077 Enq Uow(UOW00029) Tra(AAAA) Tas(0000029) 077 Exe Own Dur(00321131) Res(AAAARES) 077 Enq Uow(UOW00028) Tra(BBBB) Tas(0000028) 077 Exe Own Dur(00321131) Res(BBBBRES) 077 Enq Uow(UOW11111) Tra(CSMI) Tas(0011111) 077 Dat Own Dur(00000000) Res(aaaa.bbbbb.ccccccc.ddddd) 077 Enq 077 Enq 18.30.00 STCJOB1 + 078 078 Enq 078 Enq 078 Enq Uow(UOW11111) Tra(CSMI) Tas(0011111) 078 Dat Own Dur(00000000) Res(aaaa.bbbbb.ccccccc.ddddd) 078 Enq Uow(UOW11111) Tra(CSMI) Tas(0011111) 078 Dat Own Dur(00000000) Res(aaaa.bbbbb.ccccccc.ddddd) .. 18:30:05 STCJOB1 + 234 234 Enq 234 Enq .. 18:30:15 STCJOB1 + 621 621 Enq 621 Enq -------------------------------------------------------------- Notice the Enq entries above, without any further output associated with it... that is incorrect. This occurs when CEMT INQUIRE UOWENQ is issued, and a UOW owns over 33,0000 ENQ's. Additional Symptom(s) Search Keyword(s): KIXREVxxx
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: CEMT I ENQ issued from a console may * * cause a CICS performance degradation. * **************************************************************** In the reported problem, tens of thousands of ENQ's were linked to a UOW. A CEMT I ENQ command was issued via the console by an automated product at regular intervals. . As CEMT code browsed the thousands of ENQ's in the system it compromised QR TCB availability preventing other work from running in a timely fashion.
Problem conclusion
DFHEMT56 has been modified and will cap the number of INQUIRE ENQ's it can perform when the command originates at a console. If the cap ( 1000 ENQ's ) is exceeded then a "Too Many Elements" error message is written to the console.
Temporary fix
Comments
APAR Information
APAR number
PI98789
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-06-05
Closed date
2018-07-31
Last modified date
2018-09-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI57578 UI57579 UI57580 UI57581
Modules/Macros
DFHEMT56
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R000 PSY UI57581
UP18/08/01 P F807
R100 PSY UI57580
UP18/08/01 P F807
R800 PSY UI57578
UP18/08/11 P F808
R900 PSY UI57579
UP18/08/03 P F808
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":"5.1","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":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 September 2018