Load modules, libraries, and sample members
The following load modules, libraries, and sample members are shipped with MainView Alternate Access:
Load modules
The following load modules are installed for MainView Alternate Access.
These load modules must reside in an APF-authorized library that is concatenated to the STEPLIB DD statements in both the LAS and TAS PROCs.
Load module | Description |
---|---|
BBVCLOAD | Used for common services that support both LAS and TAS functions. |
BBVJLOAD | Used for TSO services that are required for TAS functions. |
BBVLLOAD | Used by the LAS for user logons to VTAM sessions. |
BBVSLOAD | Used for local SVC screening services that support TAS functions. |
BBVTLOAD | Used for TAS initializations. |
Libraries
The following libraries are shipped with MainView Alternate Access:
- BBCLIB
- BBPARM
- BBPLIB
- BBSAMP
- BBTLIB
The BBCLIB, BBPLIB, and BBTLIB libraries contain modules specifically for customizing MainView Alternate Access.
The BBPARM and BBSAMP libraries contain sample members that are used for customization. These members are never the target of SMP operations. To apply maintenance against BBPARM and BBSAMP members, you must first apply all PTFs and then perform the customization steps that create or change the affected members.
BBPARM data set members
The following table lists customizable members that are shipped in BBPARM and are copied to a user parameter library (default is hlq.sysid.UBBPARM) for modifications during customization.
The user parameter library must be concatenated by a BBVPARM DD statement in both the LAS and TAS procs.
BBPARM member name | Description |
---|---|
BBVLAS00 | Customizable member that is used to define the session environment at startup for each user that logs on to a VTAM session. This member is required only for VTAM session access, not EXCP sessions. The BBVLAS00 member is the default member. Other parameter list members can use the naming convention of BBVLASxx. |
BBVTAS00 | Customizable member that is used to define the session environment at startup for each session. This member is required for both VTAM and EXCP sessions. The BBVTAS00 member is the default member. Other parameter list members can use the naming convention of BBVTASxx. In fact, an AutoLogon session that is started by an automation product or during the IPL procedure requires its own parameter list member, which contains a LOGON command. |
BBSAMP data set members
The following table lists sample members that are shipped in BBSAMP and copied for modification to a user sample library (default is hlq.UBBSAMP), unless otherwise specified.
The user sample library must be concatenated by the SYSPROC DD statement in the TAS proc.
BBSAMP member name | Description |
---|---|
BBVINIT | REXX EXEC that allocates the ISPF environment for each TAS session During customization, this sample member is copied for modification to a site-specified data set (default is hlq.UBBSAMP) that must be concatenated by the SYSPROC DD statement in the TAS proc. |
BBVINITC | CLIST that creates the ISPF environment for a TAS session if your site does not run REXX Note: BMC Software strongly recommends that you use the BBVINIT REXX EXEC if your site does run REXX. Follow the instructions at the top of this sample CLIST to customize it to your site requirements. |
BBVLAS | Sample started task procedure for initializing the LAS The LAS is used only for user logons to VTAM sessions and not for EXCP sessions. During customization, this sample member is copied for modification to a site-specified data set (default is hlq.UBBSAMP), and, after it is modified, it is copied or moved to a site-wide procedure library. |
BBVLIT | Sample logon interpret table entry to see whether you can add to your logon interpret table, after which you can recompile the table to shorten the VTAM user logon command The BBVLIT member is used optionally for VTAM access customization, if required and appropriate to your site. During customization, this sample member is copied for modification to a site-specified data set (default is hlq.UBBSAMP). |
BBVLVER | Verification job to check that all CSECTS for all PRD load modules are present It creates output showing the results of the verification procedures as well as the PTF maintenance level for each CSECT. |
BBVTAS | Sample started task procedure for initializing each TAS The TAS proc is used for all VTAM and EXCP session initializations. During customization, this sample member is copied for modification to a site-specified data set (default is hlq.UBBSAMP), and, after it is modified, it is copied or moved to a site-wide procedure library. |
BBVTASA | Default VTAM application major node definition (containing a minor node root name with 10 minor nodes) that identifies PRD to VTAM The application major node definition is required only for VTAM session access. During customization, this sample member is copied for modification to either a site-specified data set (default is hlq.UBBSAMP) or a data set that is concatenated by the VTAMLST DD statement. If copied to a user library for modification, the BBVTASA member must be moved to a VTAMLST DD data set or the user library must be concatenated to VTAMLST DD. |
BBVUSST | Sample USS table entry that you can add to your USS table, after which you can recompile the table to shorten the VTAM user logon command The BBVUSST member is used optionally for VTAM access customization, if required and appropriate to your site. During customization, this sample member is copied for modification to a site-specified data set (default is hlq.UBBSAMP). |
Related topic