Customizing the WLM application libraries — IWMAREX1

WLM provides the IWMAREX1 exit to specify the IPCS/WLM libraries names. If you have renamed or customized the following IPCS/WLM libraries, use IWMAREX1 to specify your names.

Table 1. WLM Libraries
Library Content
SYS1.SBLSCLI0 Application REXX code data set
SYS1.SBLSKEL0 Application skeleton data set
SYS1.SBLSPNL0 Application panel data set
SYS1.SBLSTBL0 Application keylists and commands data set
SYS1.SBLSMSG0 Application messages data set

If you have renamed them in your installation, use IWMAREX1 to set up the allocations.

IWMAREX1 is a REXX routine for specifying installation-customized data sets required for starting the WLM ISPF application.

If you have renamed or changed the WLM/IPCS data sets in your installation, use IWMAREX1 to set up the allocations.

Processing

IWMAREX1 is called from the IWMARIN0 REXX exec.

Parameters

IWMAREX1 has the following parameters:
REXXDS
The application REXX code data set.
SKELDS
The application skeleton data set.
PANELDS
The application panel data set.
TABLEDS
The application tables (keylist and commands) data set.
MESSAGEDS
The application messages data set.

Example

Suppose the IPCS/WLM application resides in SYS1.IPCS.SBLSCLI0, and you have renamed your IPCS/WLM libraries to:
   SYS1.IPCS.SBLSMSG0
   SYS1.IPCS.SBLSPNL0
   SYS1.IPCS.SBLSKEL0
   SYS1.IPCS.SBLSTBL0
Suppose you have created your exit in a data set called WLM.EXITS. You code IWMAREX1 in the following way:
   /* REXX */
   queue 'REXXDS(SYS1.IPCS.SBLSCLI0)'
   queue 'SKELDS(SYS1.IPCS.SBLSKEL0)'
   queue 'PANELDS(SYS1.IPCS.SBLSPNL0)'
   queue 'TABLEDS(SYS1.IPCS.SBLSTBL0)'
   queue 'MESSAGEDS(SYS1.IPCS.SBLSMSG0)'
   Exit 0
To start the WLM application with the exit, you specify:
   EX 'SYS1.IPCS.SBLSCLI0(IWMARIN0)' 'EXIT(WLM.EXITS)'