IBM Support

PM78771: IEC143I 213-16 WITH CONCAT OF NORMAL AND DSNTYPE LARGE GSAMS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When concatenating 2 datsets, one normal and one with
    dsntype=large,as input gsam,
    we receive iec143i 213-16 and abends213.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS V12 GSAM users who concatenate input *
    *                 data sets by order of normal sequential data *
    *                 set followed by a large sequential data set. *
    ****************************************************************
    * PROBLEM DESCRIPTION: A depependent region gets an            *
    *                      ABENDS213-16 when traversing GSAM/BSAM  *
    *                      input data sets concatenated by order   *
    *                      of Normal to Large format data sets.    *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    A dependent region gets an ABENDS213 RC=16 when switching from a
    normal sequential data set to a large sequential data set within
    the concatenation of a single input DD statement for a GSAM
    database.  The abend occurs on the EOV SVC ( SVC 55 ) that is
    done on a CHECK macro when a switch is done to the next
    sequential data set in the concatenation.  The abend occurs
    because the DCBELARGE bit is not on in the DCBE for a GSAM file
    when going from a normal sequential data set to a large
    sequential data set.  Module DFSZDI20 initializes the DCBE with
    BLOCKTOKENSIZE=LARGE when a large data set is detected.  Then
    DFSZDI30 gets called at open time and resets DCBELARGE when it
    detects the first data set to be accessed is a normal sequential
    data set.  When going to the next data set in the concatenation
    the CHECK macro is done in module DFSZD210 or DFSZD310 before
    going to module DFSZDI30 to process control block initialization
    for the next concatenated data set.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
    
     ************
     * DFSZD110 *
     ************
    
    Code has been added in module DFSZD110 after label NEWCC22 to
    keep DCBELARGE flag on when the next concatenated data set is
    being opened.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM78771

  • Reported component name

    IMS V12

  • Reported component ID

    5635A0300

  • Reported release

    200

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2012-12-07

  • Closed date

    2013-01-02

  • Last modified date

    2013-02-04

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

    PM78165

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

    UK90693

Modules/Macros

  •    DFSZD110
    

Fix information

  • Fixed component name

    IMS V12

  • Fixed component ID

    5635A0300

Applicable component levels

  • R200 PSY UK90693

       UP13/01/05 P F301

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"},"Platform":[{"code":"PF054","label":"z Systems"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020