DFS3678E TYPE t DESCRIPTOR desc_id IN MEMBER member EXCEEDS THE MAXIMUM OF nnn. IT WAS IGNORED.
Explanation
The number of type-t descriptors in the DFSYDTx PROCLIB members exceeds the maximum number, nnn, that can be defined for the descriptor type. The descriptor identified in the message text is ignored.
OTMA initializes descriptors in the order in which they are coded in the DFSYDTx PROCLIB member. The descriptor identified in the message text by desc_id might not be the descriptor that was added to cause the maximum number to be exceeded.
- t
- The descriptor type, either D or M.
Type D descriptors are OTMA destination descriptors. Type M descriptors are OTMA client descriptors and the DFSOTMA descriptor, if it is defined.
- desc_id
- The ID of the descriptor. For type D descriptors, this is the destination name. For type M descriptors, this is the OTMA client name.
- member
- The name of the OTMA DFSYDTx member in the IMS.PROCLIB data set that contains the descriptors.
- nnn
- The maximum allowable number of descriptors for the descriptor type that is identified by t.
System action
This message is issued, OTMA ignores the descriptor, and IMS continues to run normally. The client or destination definitions in the descriptor that is identified in the message text are not available for use.
Programmer response
Either adjust the maximum allowable number of descriptors for the descriptor type that is identified in the message text or delete or reuse any descriptors that are no longer required.
The maximum for client (type-M) descriptors is defined by the MDESCMAX parameter in the DFSOTMA descriptor. The default is 255.
The maximum for destination (type-D) descriptors is defined by the DDESCMAX parameter in the DFSOTMA descriptor. The default is 510.
For destination descriptors for ALTPCB destinations, if you cannot increase the maximum allowable number and you cannot delete or modify any existing destination descriptors to accommodate the new descriptor, you can code the definitions in the OTMA Destination Resolution exit routine (OTMAYPRX) and the OTMA User Data Formatting exit routine (DFSYDRU0).
If you modified any client descriptors or the DFSOTMA descriptor, restart IMS to add the changes to the online IMS system.
If you modified any destination descriptors in the DFSYDTx member, you must cold start IMS to add the changes to the online system.
If you modified or replaced any destination descriptors by using the UPDATE OTMADESC, DELETE OTMADESC, and CREATE OTMADESC commands, you do not need to restart IMS.