Step 12A: Allocate Libraries for the Dialogs
| SysOps | ProcOps |
|---|---|
| ✓ | ✓ |
To set up the dialogs, you must allocate the REXX load libraries and customization dialog load libraries. This section describes the two alternative options available:
- Alternative 1: Dynamic allocation of the libraries using the INGDLG exec
- Alternative 2: Allocation of the libraries as part of the TSO logon procedure
The recommended way to start the customization dialog is Alternative 1. SA z/OS provides a sample INGEDLG in the SINGSAMP library for this.
Ensure that the ISPF table output library ISPTABL is allocated. The table output data set must also be in the sequence of data sets allocated to ISPTLIB. Furthermore it is recommended that the first data set allocated to ISPTLIB is user-specific. This is guaranteed if INGDLG is called with the default of ALLOCATE(YES). Then the user's ISPPROF data set is automatically defined as the first data set, and the table output data set is allocated as well. If the first data set allocated to ISPTLIB is not-user specific, multiple users may experience enqueue problems if working with the same PDB concurrently. The reason is that when ISPF opens a table, it requests an enqueue for a resource name that consists of a table name and the first data set allocated to ISPTLIB. For more information, see ISPF User's Guide.