IBM Support

PH60153: CSQ9025E CPF 'EXTENDED' IS UNACCEPTABLE WITH 'WHERE' PARAMETER 'SELTYPE'

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The DISPLAY SUB command with WHERE(SELTYPE EQ EXTENDED) is
    failing as follows:
    
    cpf DIS SUB(*) WHERE(SELTYPE EQ EXTENDED)
    CSQ9025E cpf 'EXTENDED' is unacceptable with 'WHERE' parameter
    'SELTYPE'
    CSQ9023E cpf CSQ9SCND 'DIS SUB' ABNORMAL COMPLETION
    
    The allowed values for SELTYPE are NONE, STANDARD and EXTENDED.
    The problem is in the keyword parsing logic for SELTYPE. The
    logic asserts that the maximum length of a value for the
    SELTYPE keyword is 7 characters. Both STANDARD and EXTENDED are
    8 characters long so the parsing logic won't allow them.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 2 Modification 0,                    *
    *                 Release 3 Modification 0 and                 *
    *                 Release 4 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: When issuing the command DISPLAY SUB(*) *
    *                      WHERE(SELTYPE EQ EXTENDED) or           *
    *                      WHERE(SELTYPE EQ STANDARD), it          *
    *                      abnormally completes with message       *
    *                      CSQ9025E output as the EXTENDED and     *
    *                      STANDARD values are reported to be      *
    *                      unacceptable for the SELTYPE attribute. *
    ****************************************************************
    The code which handles the keyword parsing logic for the SELTYPE
    attribute incorrectly asserts the maximum length of a value for
    the SELTYPE keyword is 7 characters. Therefore, as both STANDARD
    and EXTENDED are 8 characters long, the code failed to handle
    this which resulted in the values being unacceptable for the
    attribute.
    

Problem conclusion

  • The code has been changed to allow the STANDARD and EXTENDED
    values for the SELTYPE attribute. As a result, the commands
    DISPLAY SUB(*) WHERE(SELTYPE EQ EXTENDED) and
    WHERE (SELTYPE EQ STANDARD) now correctly succeed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH60153

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    200

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-03-04

  • Closed date

    2024-08-14

  • Last modified date

    2024-10-03

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

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

    UI98007 UI98008 UI98009

Modules/Macros

  • CSQ9SCNA
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R200 PSY UI98009

       UP24/09/25 P F409

  • R300 PSY UI98008

       UP24/09/25 P F409

  • R400 PSY UI98007

       UP24/09/25 P F409

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":"BU048","label":"IBM Software"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"200","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
03 October 2024