IBM Support

PQ78663: NO EXCLUDE / INCLUDE OF LOWER CASE APPC TP NAMES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If messages have been inserted to a lower case LU62 TPname
    (e.g. 'dfsasync' rather than 'DFSASYNC'), QCF offers no
    possibility of excluding or including the destination during
    the IQCSELCT phase. Messages inserted to lower case TPnames
    cannot be dequeued in IMS as commands do not support lower case
    names.
    One cannot get rid of messages to a lower case tpname unless all
    tpnames for the LUNAME are excluded (by specifying LU=xxxxxx
    without any LUTPNAME keyword).
    If messages are queued for both lower case 'dfsasync' and upper
    case 'DFSASYNC', then the following will actually exclude
    messages for 'DFSASYNC' and let those for 'dfsasync' pass:
    EXCLUDE  LUNAME=WHATEVER,
             LUTPNAME=dfsasync  (lower case)
    The same happens with the UNLOAD function.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users with lower case defined LU62 TPnames.  *
    *                 QCF automatically converts all control       *
    *                 cards to upper case letters, giving no       *
    *                 possibility to write INCLUDE/EXCLUDE         *
    *                 control cards for lower case defined names.  *
    ****************************************************************
    * PROBLEM DESCRIPTION: If messages have been inserted to a     *
    *                      lower case LU62 TPname, there is no     *
    *                      way to INCLUDE/EXCLUDE these            *
    *                      destinations for function BROWSE,       *
    *                      UNLOAD. Also no SELECT can be done      *
    *                      on lower case defined names.            *
    *                      QCF converts all control cards to upper *
    *                      case letters.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    QCF automatically uppercases all control cards,and offers no
    possibility of excluding or including destinations defined
    with lower case letters.
    The subroute, that reads the control cards, has been changed
    to scan for LUTP=, LUTPNAME=, TPNAME= and to leave the
    following values as they are written.
    

Problem conclusion

  • LUTP, LUTPNAME and TPNAME values will not be uppercased - will
    remain the way they are written in INCLUDE/EXCLUDE control cards
    Please review all members, used to start jobs when crossing the
    thresholds. In the control cards these values should be used
    the way they are defined in the system (upper case or lower case
    letters).
    

Temporary fix

Comments

APAR Information

  • APAR number

    PQ78663

  • Reported component name

    IMS QUEUE CNTL

  • Reported component ID

    5697E9900

  • Reported release

    120

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2003-09-18

  • Closed date

    2004-01-06

  • Last modified date

    2004-02-04

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

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

    UQ83833

Modules/Macros

  • IQCCANCL IQCINSRT IQCRDSB  IQCSELCT IQCXREAD
    

Fix information

  • Fixed component name

    IMS QUEUE CNTL

  • Fixed component ID

    5697E9900

Applicable component levels

  • R120 PSY UQ83833

       UP04/01/08 P F401

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"120","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A6","label":"IMS Queue Control Facility"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"120","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 February 2004