IBM Support

PH57444: COLLECTION OF FIXES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Collection of fixes
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM z/OS Change Tracker.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. Restore of member in z/OS Change     *
    *                         Tracker fails with 0C1.              *
    *                      2. Loop when tokenizing a PDSE.         *
    *                      3. IEBCOPY from a locked data set       *
    *                         fails.                               *
    *                      4. SHOW=UNIVERSE mis-reports checked    *
    *                         out members of uncataloged data      *
    *                         sets.                                *
    *                      5. Unable to check out a member from an *
    *                         uncataloged data set.                *
    *                      6. Erroneous CYG249W message when       *
    *                         unprotecting an uncataloged data     *
    *                         set.                                 *
    *                      7. SHOW=ACTIONS output from ISPF        *
    *                         foreground invocation is missing     *
    *                         headings.                            *
    *                      8. Abend 0C7 in CYGSYSIO.               *
    *                      9. Error in CYGK3CRE sample job.        *
    *                      10. UNPROTECT returns RC=0 when it      *
    *                          fails.                              *
    *                      11. REN and UPD options swapped on      *
    *                          Audit panel CYGGSTC.                *
    *                      12. Invalid CYG227E message from the    *
    *                          CYGUREC5 panel (Backup Versions of  *
    *                          Member).                            *
    *                      13. Validation of the Token file field  *
    *                          on the CYGODIR0 Tokenize a z/OS     *
    *                          Unix Directory panel is incorrect.  *
    *                      14. Recovery of different versions of a *
    *                          backed-up member fails.             *
    *                      15. ISPF delete backup generates JCL    *
    *                          with ARCHIVEBACKUP instead of       *
    *                          DELETEBACKUP.                       *
    *                      16. Started task refresh delay is       *
    *                          unnecessarily long.                 *
    *                      17. Uncontrolled shutdown after started *
    *                          task abend.                         *
    *                      18. Unnecessary processing of data sets *
    *                          opened for input only.              *
    *                      19. Prevent REPROTECT LOCK=N when data  *
    *                          set has checked-out members.        *
    *                      20. INITIAL=NEVER data sets erroneously *
    *                          displayed on the ISPF Recover panel *
    *                          list.                               *
    *                      21. Inconsistent layout and minor       *
    *                          errors on both English and Japanese *
    *                          ISPF panels.                        *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF(s).                   *
    ****************************************************************
    1. Abend 0C1 when attempting to recover a member to a PDSE.
    2. Tokenization of a PDSE member loops when error encountered.
    3. Change Tracker prevents IEBCOPY from a locked data set.
    4. SHOW=UNIVERSE mis-reports checked out members of uncataloged
       data sets.
    5. Error when attempting to check out a member from an
       uncataloged data set.
    6. Erroneous CYG249W message when unprotecting an uncataloged
       data set.
    7. The ISPF SHOW=ACTIONS report from ISPF foreground invocation
       is missing headings.
    8. An abend 0C7 occurs when tokenizing a PDSE member.
    9. A JCL error occurs when attempting to run the CYGK3CRE sample
       job.
    10. The UNPROTECT command returns RC=0 when it fails.
    11. The REN and UPD options are incorrectly labeled on the
        CYGGSTC Audit panel.
    12. Cannot select different members on the ISPF recovery panel.
    13. Incorrect validation of the token file field on the CYGODIR0
        Tokenize a z/OS Unix Directory panel.
    14. The ISPF Recover panel allows different versions of a backed
        up member to be selected.
    15. ISPF delete backup generates JCL with the ARCHIVEBACKUP
        command instead of the DELETEBACKUP command.
    16. The started task refresh delay time needs to be reduced.
    17. Add an ESTAE exit to ensure a controlled shutdown if the
        started task abends.
    18. Modify the CLOSE SVC exit to ignore data sets opened for
        input only.
    19. Prevent a locked data set from being unlocked when it has
        checked out members.
    20. Remove INITIAL=NEVER data sets from the ISPF Recover panel
        list.
    21. Tidy up of English and Japanese ISPF panels.
    

Problem conclusion

  • 1. An error message is now issued if the specified recovery data
       set is a PDSE.
    2. Error message CYG641W is now issued when a tokenization error
       occurs.
    3. Data sets opened for input only are now ignored.
    4. SHOW=UNIVERSE correctly reports uncataloged data sets.
    5. Members of uncataloged data sets can now be checked-out.
    6. UNPROTECT of uncataloged data sets now runs successfully.
    7. The ISPF SHOW=ACTIONS foreground report now displays
       headings.
    8. The handling of date errors in PDSE members is improved to
       avoid abends.
    9. The CYGK3CRE sample job is corrected.
    10. An warning message is now issued if the UNPROTECT command
        fails.
    11. The REN and UPD lebels on the CYGGSTC Audit panel have been
        corrected.
    12. The ISPF recovery panel is changed to allow selection of
        multiple different members.
    13. The ISPF Tokenize a z/OS Unix Directory panel token file
        field validation is corrected.
    14. The ISPF Recover panel is changed to allow selection of only
        one version of any member.
    15. The ISPF Delete Backup panel now generates the DELETEBACKUP
        command instead of the ARCHIVEBACKUP command.
    16. The started task refresh interval is reduced from 1 minute
        to 5 seconds.
    17. An ESTAE exit has been added to ensure a controlled shutdown
        if the started task abends.
    18. The CLOSE SVC exit has been modified to ignore data sets
        opened for input only.
    19. The REPROTECT command with LOCK=NO now cannot be executed
        for a data set with checked-out members.
    20. Data sets protected with INITIAL=NEVER no longer appear on
        the ISPF recovery panel.
    21. Minor corrections and updates have been made to both English
        and Japanese ISPF panels.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH57444

  • Reported component name

    Z/OS CHANGE TRA

  • Reported component ID

    5752SCCYG

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-10-11

  • Closed date

    2024-01-03

  • Last modified date

    2024-02-01

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

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

    UI95105 UI95106

Modules/Macros

  • CYG22    CYG94    CYGCBKP  CYGCBKPL CYGCBKPS CYGCOMM  CYGERROR
    CYGEXIT  CYGGARC1 CYGGARC2 CYGGARC3 CYGGARC4 CYGGARCA CYGGARCB
    CYGGCKO1 CYGGCKO2 CYGGCKO3 CYGGCKOL CYGGEMPT CYGGLOG1 CYGGMOD
    CYGGREC1 CYGGREC2 CYGGREC3 CYGGREC4 CYGGREM  CYGGRESD CYGGSHO1
    CYGGSHO2 CYGGSHOW CYGGSTC  CYGGUNC0 CYGGUNC1 CYGHACTN CYGHADF2
    CYGHADF3 CYGHADF4 CYGHADF5 CYGHADF6 CYGHADF7 CYGHADF8 CYGHADF9
    CYGHADFA CYGHADFC CYGHADFR CYGHADFS CYGHADMN CYGHALRT CYGHARC2
    CYGHARC3 CYGHARCA CYGHARCB CYGHBKF1 CYGHBKP1 CYGHCATL CYGHCBKP
    CYGHCKCM CYGHCKER CYGHCKI1 CYGHCKI2 CYGHCKIC CYGHCKO1 CYGHCKO2
    CYGHCMF1 CYGHCMF3 CYGHCMF4 CYGHCMF5 CYGHCMF6 CYGHCMF7 CYGHCMH1
    CYGHCMH2 CYGHCMT  CYGHCOMD CYGHCOP1 CYGHCOP2 CYGHDEL1 CYGHDIRL
    CYGHDRDR CYGHDRF1 CYGHDRF2 CYGHDRF3 CYGHDRF4 CYGHDRF5 CYGHDRF6
    CYGHDRFD CYGHDRFF CYGHDRFI CYGHDRFP CYGHDRPS CYGHDRRP CYGHDRSY
    CYGHDRTC CYGHDRTK CYGHEXPL CYGHFRVL CYGHGCPY CYGHGDAY CYGHGLOB
    CYGHGPF2 CYGHGPF3 CYGHGPF4 CYGHGRC1 CYGHGRC2 CYGHGRC3 CYGHGRC4
    CYGHGREM CYGHGRP1 CYGHGRP2 CYGHGRP3 CYGHGRP4 CYGHGRPT CYGHGRV1
    CYGHGRV3 CYGHIDEN CYGHIEB  CYGHJOBN CYGHLCMD CYGHLOG1 CYGHMACC
    CYGHMAIN CYGHMBAK CYGHMCF1 CYGHMCF2 CYGHMCF3 CYGHMCF4 CYGHMCF5
    CYGHMCKI CYGHMDR  CYGHMGLO CYGHMGMT CYGHMOD  CYGHMOD1 CYGHMOD2
    CYGHMODU CYGHMOPT CYGHMREC CYGHMUTL CYGHOCF1 CYGHOCF2 CYGHOCF3
    CYGHOCHG CYGHOCMP CYGHODIR CYGHOLF1 CYGHOLIS CYGHOMF0 CYGHOMF1
    CYGHOMF2 CYGHOMF3 CYGHOMF4 CYGHOMF5 CYGHOMF6 CYGHOMF7 CYGHOMF8
    CYGHOMF9 CYGHOMOD CYGHOMPT CYGHOMVS CYGHOPER CYGHOPTN CYGHPAF5
    CYGHPAF6 CYGHPAF7 CYGHPAF8 CYGHPAR2 CYGHPARM CYGHRCOV CYGHREC1
    CYGHREC2 CYGHREC3 CYGHREF1 CYGHREFL CYGHREPO CYGHREQD CYGHRESD
    CYGHRLF2 CYGHRLF3 CYGHRLF4 CYGHRMO1 CYGHRMO2 CYGHRMOD CYGHRSF0
    CYGHRSF1 CYGHRSF2 CYGHSECA CYGHSHO1 CYGHSHO2 CYGHSHOW CYGHSTC
    CYGHTOK  CYGHTOK1 CYGHTOK2 CYGHTOVL CYGHUNC0 CYGHUNC1 CYGHUREP
    CYGHUSP1 CYGHUSP2 CYGHUSU0 CYGHUSU1 CYGHUSU2 CYGHUTIL CYGHVOLM
    CYGHVOLO CYGK3CRE CYGLOCK1 CYGLOCK2 CYGMAIN  CYGMGLOB CYGMLPCL
    CYGMLPOP CYGMLPST CYGMMAIN CYGMOD   CYGMOMVS CYGMSGS  CYGOCHG
    CYGOCMP  CYGODIR  CYGODIR0 CYGOLIST CYGPODR  CYGPX001 CYGQAUDT
    CYGQGLOB CYGQRCOV CYGQSUPC CYGRMENU CYGRREP  CYGRTOK1 CYGRTOK2
    CYGRTOKA CYGRTOKB CYGRTOKD CYGRVTOC CYGSTC   CYGSYSIO CYGTKEXT
    CYGTKREF CYGTOKEN CYGUCKI1 CYGUCKI2 CYGUCMP1 CYGUCMP2 CYGUCMP3
    

Fix information

  • Fixed component name

    Z/OS CHANGE TRA

  • Fixed component ID

    5752SCCYG

Applicable component levels

  • R100 PSY UI95105

       UP24/01/19 P F401

  • R10J PSY UI95106

       UP24/01/19 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":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"100"}]

Document Information

Modified date:
01 February 2024