IBM Support

PQ73126: ABEND0C4 IN IMS WHEN RUNNING THE QCF LOAD FUNCTION WITH CONTROL STATEMENT SELECT, INCLUDE, OR EXCLUDE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ABENDS0C4 in IMS while QCF job ends with an abendu0002.  This
    occurs when using the LOAD function (IQCLOAD0 { IQCXCTRL })
    with control statements INCLUDE, EXCLUDE or SELECT.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of QCF trying to load selected         *
    *                 messages back on the queues.Parameters,      *
    *                 coded on FUNCTION LOAD statement are         *
    *                 ignored;SELECT parameters are ignored;       *
    *                 INCLUDE/EXCLIDE parameters are ignored.      *
    *                 IMS abends with ABEND 0C4 if FUNCTION        *
    *                 LOAD is used with control statements         *
    *                 SELECT, INCLUDE, OR EXCLUDE.                 *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: IMS abends with ABEND0C4 when function  *
    *                      LOAD is used with control               *
    *                      statements SELECT INCLUDE and EXCLUDE.  *
    *                      Program logic to select messages based  *
    *                      on SELECT, INCLUDE and EXCLUDE          *
    *                      parameters is missing, any attempt to   *
    *                      use it results in IMS abend. QUEUETYPE  *
    *                      parameter is accepted on FUNCTION LOAD  *
    *                      command, but it has no impact on the    *
    *                      selection process.                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    -Program logic to select messages based on SELECT, INCLUDE and
    EXCLUDE is misssing. SELECT program logic has been added,
    INCLUDE and EXCLUDE will be added in next release.
    -Queuetype parameter on FUNCTION command has no impact on
    selecting messages-at the point, where the message is selected
    or rejected there is no information about the queuetype it will
    go to. The programs have been changed to issue a warning message
    if queuetype parameter is coded.
    

Problem conclusion

  • -SELECT logic has been added to the QCF programs.
    -INCLUDE/EXCLUDE logic is missing and if present
    INCLUDES/EXCLUDES have no impact on the load process.
    -QUEUETYPE selection parameter is ignored, if coded
    warning messages is issued.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PQ73126

  • 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-04-11

  • Closed date

    2003-05-23

  • Last modified date

    2003-06-05

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

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

    UQ77152

Modules/Macros

  • IQCLOAD0 IQCLOD61 IQCP3000 IQCXMSG0 IQCXREAD
    IQCXSTAT IQCXSUB6
    

Fix information

  • Fixed component name

    IMS QUEUE CNTL

  • Fixed component ID

    5697E9900

Applicable component levels

  • R120 PSY UQ77152

       UP03/05/28 P F305

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:
05 June 2003