A fix is available
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