Setting up the DFSBXITA user exit routine
To make the debug session use the options you specified in the Manage LE Runtime Options in IMS function, you must use the DFSBXITA user exit supplied by IMS. This exit contains a copy of the Language Environment® CEEBXITA user exit that is customized for IMS. The DFSBXITA user exit either replaces the exit supplied by Language Environment in CEEBINIT, or is placed in your load module.
- To
make the user exit available installation-wide, do a replace link
edit of the IMS CEEBXITA into
the CEEBINIT load module in your system
hlq.SCEERUN
Language Environment runtime library. - To
make the user exit available region-wide, copy the CEEBINIT in your
hlq.SCEERUN
library into a private library, and then do a replace link edit of the IMS CEEBXITA into the CEEBINIT load module in your private library. Then place your private library in the STEPLIB DD concatenation sequence before the systemhlq.SCEERUN
data set in the MPR region startup job. - To make the user exit available to a specific application, link the IMS CEEBXITA into your load module. The user exit runs only when the application is run.
The following sample JCL describes how to do a replace link edit of the IMS CEEBXITA into a CEEBINIT load module:
INCLUDE MYOBJ(CEEBXITA) 1
REPLACE CEEBXITA
INCLUDE SYSLIB(CEEBINIT)
ORDER CEEBINIT MODE AMODE(24),RMODE(24)
ENTRY CEEBINIT
ALIAS CEEBLIBM
NAME CEEBINIT(R)
When you assembled the IMS user exit DFSBXITA, if you named the resulting object member DFSBXITA, replace CEEBXITA on line 1 with DFSBXITA.