IBM Support

PH64150: IMP DEFN SOURCE(CATALOG) OPTION(UPDATEPSB) FAILS WITH RC0C RSN3004 'B1 RESOURCE STATE ERROR PROGRAM XXX SCHEDULED'.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CATALOG database and DIRECTORY data set are shared between IMS1
    and IMS2 in a 2 way SMQ IMSPlex environment (CATALOG and mACB
    enabled).
    
    In this environment the  procedure to propagate a PSB change
    (without need of DB/DBD changes) to one IMS at a time without
    bringing IMS down is the following, assume we are making a
    change to PSB):
    
    1. Change PSB source for PSB1. Do a PSBGEN. Then do an ACBGEN
       (using DFS3UACB and specifying MANAGEDACBS=STAGE). Now the
       ACB is in the Staging DIRECTORY.
    2. Stop the transactions that use PSB1 in IMS1.
    3. Issue IMPORT command:
       IMPORT DEFN SOURCE(CATALOG) NAME(PSB1) FOR(IMSID(IMS1))
       OPTION(UPDATEPSB) , this route the command to IMS1 only.
    4. START the transactions in IMS1 that use PSB1.
    5. STOP the transactions that use PSB1 in IMS2 and do an IMPORT
       to refresh the PSB in IMS2 with the command:
       IMPORT DEFN SOURCE(CATALOG) NAME(PSB1) FOR(IMSID(IMS2))
       OPTION(REFRESHPSB) routed to IMS2.
    6. START the transactions in IMS2 that use PSB1
    
    The above sequence fails on Step 3. with X'0000000C' X'00003004'
    and CC/CCText/ErrorText: 'B1 RESOURCE STATE ERROR - PROGRAM PSB1
    SCHEDULED' during OLCCMT1F Phase on IMS2.
    

Local fix

  • No Local FIX
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * IMS 15 users of the IMPORT DEFN SOURCE(CATALOG) command.     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The IMP DEFN SOURCE(CATALOG) FOR(IMSID()) OPTION(UPDATEPSB)  *
    * command fails with RC0C RSN3004 'B1 RESOURCE STATE ERROR     *
    * PROGRAM XXX SCHEDULED', even though the PSB was scheduled on *
    * an IMS system that was not specified in the FOR(IMSID())     *
    * list and the program was cached in the 64-bit storage pool.  *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * INSTALL CORRECTIVE SERVICE FOR APAR/PTF.                     *
    ****************************************************************
    The IMP DEFN SOURCE(CATALOG) FOR(IMSID()) OPTION(UPDATEPSB)
    command failed with RC0C RSN3004 'B1 RESOURCE STATE ERROR
    PROGRAM XXX SCHEDULED', because the PSB being imported was
    scheduled in an IMS system that was not specified in the
    FOR(IMSID()) list. The 64-bit storage pool was enabled on the
    IMS where the PSB was scheduled. The scheduled PSB should not
    have caused the IMPORT command to fail.
    

Problem conclusion

  • DFSCPPS0 has been modified so that if a PSB that is being
    imported is scheduled in an IMS system that was not specified in
    the FOR(IMSID()) list, the IMPORT command will no longer fail if
    the PSB is resident or if the PSB is non-resident and cached in
    the 64-bit storage pool.
    
    IMSMGDACBS/K
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH64150

  • Reported component name

    IMS V15

  • Reported component ID

    5635A0600

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-11-14

  • Closed date

    2025-09-05

  • Last modified date

    2025-10-02

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

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

    UO04783

Modules/Macros

  • DFSCPPS0
    

Fix information

  • Fixed component name

    IMS V15

  • Fixed component ID

    5635A0600

Applicable component levels

  • R500 PSY UO04783

       UP25/09/06 P F509

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":"BU048","label":"IBM Software"},"Product":{"code":"SSEPH2","label":"IMS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"15","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
02 October 2025