Start of change

Changing the limits on OTMA descriptors

By default, IMS limits the number of OTMA descriptors that you can define to 255 type-M descriptors and 510 type-D descriptors. You can change these limits.

OTMA descriptors are stored in the extended common storage area (ECSA). Limiting the number of OTMA descriptors that you can define ensures that the descriptors do not use too much storage.

Usually, the amount of storage that OTMA uses for OTMA descriptors at any point in time is less than the defined maximum limit because OTMA allocates only enough ECSA storage for the OTMA descriptors that are currently defined.

To change the maximum number of OTMA descriptors that can be defined:

  1. If your DFSYDTx member already contains a DFSOTMA descriptor, make sure it is one of the first 255 type-M descriptors listed in the DFSYDTx member of the IMS PROCLIB data set.
    Recommendation: Code the DFSOTMA descriptor as the first entry in the DFSYDTx member so that it is easy to find and there is no risk of it being listed after the 255th type-M descriptor.
  2. If your DFSYDTx member does not contain a DFSOTMA descriptor, create one. It must be one of the first 255 type-M descriptors listed in the DFSYDTx member of the IMS PROCLIB data set.
    Recommendation: Code the DFSOTMA descriptor as the first entry in the DFSYDTx member so that it is easy to find and there is no risk of it being listed after the 255th type-M descriptor.
  3. In the DFSOTMA descriptor, specify the new maximum number for the type-D or type-M descriptor.
    • For type-D descriptors (destination descriptors), specify the new maximum number on the DDESCMAX parameter
    • For type-M descriptors (client descriptors and the DFSOTMA descriptor), specify the new maximum number on the MDESCMAX parameter
  4. Restart IMS to add the new or updated DFSOTMA descriptor to the online IMS system
End of change