DFS4336W WAITING TO READ THE IMS DIRECTORY DATA SET. IT IS EITHER IN USE OR ALREADY ALLOCATED.

Explanation

During the startup of an online IMS system or a batch job, IMS or the batch job could not read the IMS directory data set because it was being used by another job.

System action

IMS or the batch job waits until the data set becomes available and then resumes startup processing.

For an online IMS system, if the contention persists for more than 150 seconds, the IMS system terminates with abend U0071.

For a batch application program, IMS does not impose a limit on the amount of time that the application program can wait. If the data set does not become available, the application program will wait forever unless it implements its own timer or someone manually terminates the application program.

System programmer response

If the data set becomes available and startup processing resumes within an acceptable amount of time, no action is necessary.

For a batch job, if the data set does not become available within an acceptable amount of time, resolve the contention for the data set and, if necessary restart the batch job.

For an online IMS system, if the data set does not become available within 150 seconds, the IMS system issues DFS4332E and terminates with abend U0071.

Module

DFSDSSM0