IBM Support

PM95070: MESSAGE DFS0908I PSB IS NOT A VALID PSB WHEN USING A V13 PSBLIB AS INPUT TO A V12 ACBGEN

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer was running a V12 ACBGEN with a V13 PSBLIB.  Some of
    the PSBs were rejected with the following message:
    .
        DFS0908I PSB --xxxxxxxx-- IS NOT A VALID PSB
    .
    PSB libraries need to be downward compatible.
    Keywords: IMSV13COEX/K
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IMS V12 ACBGEN utility that use     *
    *                 V13 PSBLIBs as input are affected.           *
    ****************************************************************
    * PROBLEM DESCRIPTION: The V12 ACBGEN job terminated with      *
    *                      RC=08 along with the following message: *
    *                                                              *
    *                      DFS0908I PSB --pppppppp-- IS NOT A      *
    *                      VALID PSB                               *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    Message DFS0908I was issued to indicate that the V13 PSBLIB
    was not supported by V12 ACBGEN, when in fact V13 PSBLIBs can
    be used as input to V12 ACBGEN.
    
    PSBLIBs created on V12 or later are mapped by macro DFSIPSB.
    PSBLIBs created prior to V12 are mapped by macro DFSIPSBB.
    Logic that distinguishes these 2 different versions of PSBLIB
    was missing in module DFSDLB90.  As a result, PSBLIBs created
    on V13 were being treated as those created prior to V12.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
    Module DFSDLB90 has been changed to resolve the problem.
    Code has been added to distinguish PSBLIBs created prior to
    V12 versus on V12 or later in procedure Validate_member_loaded.
    This change will allow PSBLIBs created in V13 be used as input
    to V12 ACBGEN.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM95070

  • 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

    2013-08-14

  • Closed date

    2013-11-08

  • Last modified date

    2013-12-02

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

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

    UI12304

Modules/Macros

  • DFSDLB90
    

Fix information

  • Fixed component name

    IMS V12

  • Fixed component ID

    5635A0300

Applicable component levels

  • R200 PSY UI12304

       UP13/11/12 P F311

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