DFS4411E REPOSITORY CHANGE LIST PROCESSING FAILED RC=rc RSN=rsn

Explanation

IMSRSC repository change list processing encountered an error. The change list contains the names of resources and descriptors that were imported while the IMS was down.
In the message text,
rc
Indicates the IMPORT command return code, which is documented in the DFSCMDRR macro.
rsn
Indicates the IMPORT command reason code, which is documented in the DFSCMDRR macro.

System action

All of the database, program, routing code, and transaction resources that are named in the change list will continue to have a status of NOTINIT-xx-REPOCHGLIST. This status prevents these resources from being used until the situation that caused change list processing to fail is corrected and the resources are imported successfully from the repository.

The change list is not deleted from the repository; it will be processed and deleted the next time IMS restarts.

User response

Correct the problem, and take one of the following actions:
  • Shut down IMS, and then restart it, so that the change list processing can be completed successfully and the change list is deleted.
  • Alternatively, if you do not want to shut down IMS, you can take one of the following actions:
    • Issue the following commands to determine which resources are in NOTINIT status because the change list processing failed:
          QUERY DB STATUS(NOTINIT) 
          QUERY PGM STATUS(NOTINIT) 
          QUERY RTC STATUS(NOTINIT) 
          QUERY TRAN STATUS(NOTINIT) 

      For every resource that has a status of NOTINIT-XX-REPOCHGLIST, import the resource by using the IMPORT DEFN SOURCE(REPO) command. When you issue the IMPORT command, import databases and programs before routing codes and transactions.

      Find the DFS4414I REPOSITORY CHANGE LIST PROCESSING INITIATED FOR DESCRIPTOR messages and import those descriptors from the repository by using the IMPORT DEFN SOURCE(REPO) command.

    • Issue the QUERY DB, QUERY DBDESC, QUERY PGM, QUERY PGMDESC, QUERY RTC, QUERY RTCDESC, QUERY TRAN, or QUERY TRANDESC command by using time stamps to determine which resource definitions are outdated. Then, import those resources by using the IMPORT DEFN SOURCE(REPO) command.
    • Import all the resources and descriptors from the IMS change list so that the IMS runtime definitions can be updated with the stored resource definitions from the IMSRSC repository. For example, you can issue the following IMPORT command:

      IMPORT DEFN SOURCE(REPO) NAME(*) TYPE(ALL) OPTION(UPDATE)

    • After the resource definitions are imported to update the IMS runtime definitions with the stored resource definitions from the repository, you must issue a DELETE DEFN TYPE(CHGLIST) command to delete the IMS change list from the repository. If the DELETE DEFN command is not issued, the change list will be processed at the next IMS restart.

Module

DFSIP100, DFSRPS60