IBM Support

PH44946: ERROR IEW2456E DURING APPLY OF PTF UI78578 AND/OR UI79500 22/03/31 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • SMP/E APPLY of PTF UI78578 and/or UI79500 fails due to errors:
    IEW2322I 1220  70    NAME CSQ7CBF(R)                        MAX
    ACCEPTABLE RC=04
    IEW2456E 9207 SYMBOL CSQWRMFT UNRESOLVED.  MEMBER COULD NOT BE
    INCLUDED FROM THE DESIGNATED CALL LIBRARY.
    IEW2456E 9207 SYMBOL CSQWTAB UNRESOLVED.  MEMBER COULD NOT BE
    INCLUDED FROM THE DESIGNATED CALL LIBRARY.
    
    The problem here is that PTF UI78578 (and/or UI79500 which
    supersedes it) recompiled CSECT CSQ7VTBL after the change in
    UI77966 had been delivered to the LTS release.
    
    UI77966 added a new external entry point in CSQ7CBW, but
    UI78578 did not pre-req it. CSQ7VTBL has a reference to this
    entry point in CSQ7CBW, but since UI77966 was not applied, then
    the reference could not be resolved during the APPLY step.
    
    This is due to the way in which the dump formatter updates are
    shipped. We usually work around this by declaring the external
    references as 'weak external references' (WXTRN).
    Unfortunately, the logic to do this was not included in
    CSQ7VTBL.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 1 Modification 0, Release 2          *
    *                 Modification 0 and Release 3 Modification 0. *
    ****************************************************************
    * PROBLEM DESCRIPTION: APAR PH39276 (V910 PTF: UI78578, V920   *
    *                      PTF: UI78577) recompiled CSQ7VTBL       *
    *                      without recompiling CSQ7CBW. This       *
    *                      results in unresolved references in     *
    *                      CSQ7VTBL to CSQWRMFT and CSQWTAB during *
    *                      the SMPE APPLY if APAR PH40300 (V910    *
    *                      PTF: UI77966, V920 PTF: UI77965) is not *
    *                      applied.                                *
    *                                                              *
    *                      The APPLY of the PTFs fails with        *
    *                      message IEW2456E.                       *
    ****************************************************************
    Some MQ CSECTs have logic to declare certain entry points as
    weak external references (WXTRN). This allows for modular
    delivery of CSQWDPRD and CSQXDPRD dump formatter updates. The
    logic to do this was not included in CSQ7VTBL.
    

Problem conclusion

  • CSQ7VTBL has been changed to declare some entry points as weak
    external references (WXTRN).
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH44946

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-03-16

  • Closed date

    2022-08-18

  • Last modified date

    2022-10-07

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI79970 UI79971 UI81984

Modules/Macros

  • CSQ7CB2  CSQ7CBD  CSQ7CBF  CSQ7CBX  CSQ7CBXC CSQ7CHNB CSQ7CHNC
    CSQ7CHNE CSQ7CHNI CSQ7CHNJ CSQ7CHNO CSQ7CHNP CSQ7VTBL CSQ7XBP
    CSQ7XBPG CSQ7XBPP
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R100 PSY UI79971

       UP22/05/03 P F204

  • R200 PSY UI79970

       UP22/05/03 P F204

  • R300 PSY UI81984

       UP22/09/17 P F209 {

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
07 October 2022