DFS4570E USER EXIT LOAD FAILURE. EXIT TYPE - tttttttt MODULE NAME - mmmmmmmm IMODULE LOAD RC - rr

Explanation


or
USER EXIT SETUP FAILED. EXIT TYPE - tttttttt MODULE NAME - mmmmmmm REASON - rrrrrrrrrrrrrrrrr RC - rr

Explanation

IMS was unable to load a user exit routine. The exit routine name is defined in the USER_EXITS section of the DFSDFxxx member.
In the message text:
tttttttt
The user exit type. If this field is USRXINIT, the error is from user exit initialization services and not related to an individual user exit routine. In this case, mmmmmmmm is blank. If this field is USRXRFSH, the error is during REFRESH USEREXIT command processing and not related to a particular user exit type.
mmmmmmmm
The name of the user exit routine or the control block for which the error occurred.

If the user exit routine name is USXGRAMR, the message refers to storage required for the parsed grammar output of the user exit definitions in the DFSDFxxx member of the IMS PROCLIB data set.

If the user exit type is FASTMON, FASTMONL (entry of user exit lists) is displayed in the MODULE NAME field.

rrrrrrrrrrrrrrrrr
The reason the user exit setup failed. This can be one of the following strings:
BCB RELEASE ERROR
Storage for the USXI or USXS control blocks could not be released by BCB services.
BCB GET ERROR
Storage for the USXI or USXS control blocks could not be obtained from BCB services.
BLDL ERROR
BLDL failed for the indicated module name. If RC=04, the specified module could not be found.
IMOD FREE ERROR
Storage for the indicated module could not be released using IMODULE FREE.
IMOD GETM ERROR
Storage for the indicated module could not be obtained using IMODULE GETMAIN.
IMOD GETS ERROR
Storage for the indicated module could not be obtained using IMODULE GETSTOR.
LOAD ERROR
LOAD failed for the indicated module name.
NO EXITDEF STMT
No EXITDEF statement in the DFSDFxxx member for the specified exit type.
PARSE ERROR
An error was encountered while parsing the DFSDFxxx member. If the error was a parse error (as opposed to an error in the parsing service), BPE003E messages give more information on the error.
PDS READ ERROR
An error was encountered while reading the DFSDFxxx member. The MODULE NAME field indicates the member that was read.
STOR OBTN ERROR
Storage for the indicated module could not be obtained using STORAGE.
rr
The return code issued by the services that are associated with the reason text of this message. If there is no return code from the service, this field is blank.

This message is also issued while processing the output EXITDEF parameter in the USER_EXITS section of the DFSDFxxx member during IMS initialization or during the processing of the REFRESH USEREXIT command.

System action

IMS continues processing.

System programmer response

If the user exit setup failed because of a storage error, check that the region size of the address space is large enough. Increase the region size by changing the REGION= parameter on the IMS control region JCL and restart IMS.

If the user exit setup failed because of a BLDL or a LOAD error, check the PROCLIB member to ensure the exit routine name is correct. If the name is correct in the PROCLIB member, ensure that the load module is available to the control region.

Module

DFSUSRXI, DFSUSX00
Note: If the Module field is **NONE**, the error does not have a user exit module associated with it.