IBM Support

OA41676: TAILORED DICTIONARY INCORRECTLY WRITTEN TO DATA SET OPEN WHEN DATA SET IS OPEN FOR INOUT WITHOUT ISSUING A READ BEFORE WRITES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This APAR applies only to SAM EF tailored compressed datasets.
    
    OA26025 describes the following:
    
    "After applying this fix, an abend002-E1 will occur if a
    program attempts to issue a WRITE to a SAM EF tailored
    compression data set that has been opened INOUT and the
    WRITE did not have a preceding READ."
    
    The maintenance was specific to new datasets that has not built
    the tailored dictionary yet.
    
    This new APAR will address the path when the dataset had been
    written to correctly once.  Then later the dataset is opened and
    closed without performing any IO activity.  This activity will
    place an EOF in the dataset that has an existing dictionary.
    In that state, an ABEND002-E1 will not occur even with OA26025
    applied because the dictionary exists.
    
    1) A new abend 002-xx will be added to prevent WRITEs without a
    proeceding READ for datasets opened with INOUT.
    
    OR
    
    2) A change will be made to allow this to work ONLY when a
    dictionary already exists.
    

Local fix

  • Allocate dataset as Generic Compressed instead of tailored.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of SAM compressed data sets that open  *
    *                 for INOUT and write without reading.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Users of SAM compressed data sets that  *
    *                      open for INOUT and write without        *
    *                      reading may experience unpredictable    *
    *                      results.                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Users of SAM compressed data sets that open for INOUT and write
    without reading may experience unproductable results.
    

Problem conclusion

  • Support open for INOUT and write without reading.  This does not
    keep an S002-E1 abend from occuring if a tailored dictionary
    needs to be written.
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    OA41676

  • Reported component name

    BASE ACCESS MET

  • Reported component ID

    5695DF102

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-03-12

  • Closed date

    2013-05-29

  • Last modified date

    2013-07-02

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

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

    UA69288 UA69289 UA69290

Modules/Macros

  • IGG019VX
    

Fix information

  • Fixed component name

    BASE ACCESS MET

  • Fixed component ID

    5695DF102

Applicable component levels

  • RC10 PSY UA69288

       UP13/06/27 P F306

  • RD10 PSY UA69289

       UP13/06/27 P F306

  • R210 PSY UA69290

       UP13/06/27 P F306

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":"C10","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 July 2013