A fix is available
APAR status
Closed as new function.
Error description
When migrating to COBOL V5/V6 with PM86742 applied, shops that heavily use OS/VS COBOL in their IMS regions may have a need to decrement the runtime error counter for the IGZ0268W and IGZ0269W messages. In an IMS region where many OS/VS programs are being invoked, too many IGZ0268W and IGZ0269W messages may cause unwanted IGZ0041W messages, indicating that the message limit has been exceeded. This APAR adds the ability to decrement the error counter for IGZ0268W and IGZ0269W messages so that the message limit is not exceeded.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: USERS WITH OS/VS COBOL PROGRAMS IN USE AND * * has APAR PM86742 installed. * **************************************************************** * PROBLEM DESCRIPTION: After APAR PM86742 has been applied, * * there can be a large number of IGZ0268 * * and/or IGZ0269 warning messages issued. * **************************************************************** * RECOMMENDATION: Apply the provided PTF. * **************************************************************** The IGZ0268 and IGZ0269 messages were added to help users identify programs that were built with OS/VS COBOL. When the COBOL runtime issue a warning message, a counter gets incremented and when the limit of 256 is reached, message IGZ0041W is issued. This counter is incremented before any user condition handlers are executed. Thus even if a handler (such as the example in IGZWUXOI) is used to suppress the IGZ0268 and IGZ0269 messages, message IGZ0041W would still be issued when the limit is reached. Users need a way to control these messages during the migration process, particularly to avoid excessive occurrence of these messages in online regions. FIXCAT keyword: COB0501T/K COB0502T/K COB0601T/K COB0602T/K
Problem conclusion
IGZUOPT IS A NEW USER PROVIDED MODULE TO CONTROL THE ISSUE OR suppression of the IGZ0268/IGZ0269 messages. Details on how to customize and create the module is provided in this technote. http://www-01.ibm.com/support/docview.wss?uid=swg22009582
Temporary fix
Comments
APAR Information
APAR number
PI89032
Reported component name
LE COBOL LIB
Reported component ID
568819802
Reported release
7B0
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-10-18
Closed date
2017-10-21
Last modified date
2017-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI51331
Modules/Macros
IGZCLDL IGZEDCM IGZEINI
Fix information
Fixed component name
LE COBOL LIB
Fixed component ID
568819802
Applicable component levels
R7B0 PSY UI51331
UP17/10/30 P F710
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.
[{"Line of Business":{"code":"LOB16","label":"Mainframe HW"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG27M","label":"APARs - z\/VM environment"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0"}]
Document Information
Modified date:
22 January 2021