IBM Support

PI89032: Enhancement: User control of IGZ0268/IGZ0269 warning messages for OS/VS COBOL Program.

A fix is available

Subscribe

You can track all active APARs for this component.

 

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

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:

    PI70066

  • 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