This document describes the steps for installing Natural Advanced Facilities under IMS TM on z/OS.
A supported version of the following product must be installed before you can install Natural Advanced Facilities:
See also General Prerequisites and System Support in the section Overview of the Installation Process.
The installation medium contains the following data sets required for product installation:
| Data Set Name | Contents |
|---|---|
NAFvrs.LOAD |
Load modules |
NAFvrs.SRCE |
Source modules and macros |
NAFvrs.SYSF |
Natural FSPOOL system file definition
|
NAFvrs.INPL |
Natural objects |
NAFvrs.ERRN |
Natural error messages |
Copy the data sets into your environment as described in Copying Files to a z/OS Disk in the section Installing Natural.
Sample installation jobs are contained in the NATvrs.JOBS data set
and are prefixed with the product code. The data set is provided on the
installation medium supplied for base Natural.
Be sure to read Installation Process and Major Natural Features before you start the installation procedure.
Step 3: Build the Natural Parameter Module for the BMP Environment
Step 4: Link the Environment-Dependent Nucleus for the BMP Environment
Step 5: Build the Natural Parameter Module for the MPP Environment
Step 8: Link the Environment-Dependent Nucleus for the MPP Environment
Step 9: Define Natural Advanced Facilities for Natural Security
(Job I050, Step 0300)
Skip this step if you want to use an existing spool file of Natural Advanced Facilities.
Load the new Natural FSPOOL system file definition contained in the
NAFvrs.SYSF data set by using the Adabas
ADALOD utility.
(Job I055, Step 0305)
The use of the NAFPARMI parameter module is optional. Alternatively, to
set the server options, you can use Function 30 (see the
Natural Advanced Facilities documentation) of the
SYSPOOL application:
Modify, assemble and link the NAFPARMI module.
(Job I060)
Modify the parameters FSPOOL,
NTPRINT, NAFUPF and
NAFSIZE in the Natural parameter module according to your
site requirements. For more information on these parameters, see Natural Profile Parameters
for NATSPOOL in the Natural Advanced
Facilities documentation.
The Natural parameter module for Natural in a BMP environment must contain a valid
FSPOOL=(dbid,fnr)
entry where dbid is a valid database ID and
fnr a valid file number. The specified
values must be identical to those of Natural in an MPP environment (see Step 5: Build the Natural
Parameter Module for the MPP Environment).
Assemble and link the Natural parameter module.
(Job I060)
Link your BMP front-end with the Natural parameter module created in the previous step.
(Job I060)
Modify the parameters FSPOOL,
NTPRINT, NAFUPF and
NAFSIZE in the Natural parameter module according to your
site requirements. For more information on these parameters, see Natural Profile Parameters
for NATSPOOL in the Natural Advanced
Facilities documentation.
The Natural parameter module for Natural in an MPP environment must contain a valid
FSPOOL=(dbid,fnr)
entry and the values specified must be identical to those of Natural in a BMP
environment (see also Step
3: Build the Natural Parameter Module for the BMP
Environment).
Assemble and link the Natural parameter module.
(Job I061, Step 0300)
Load the Natural objects specific to Natural Advanced Facilities from the
NAFvrs.INPL data set into the Natural
system files SYSPOOL and SYSPRINT by using the
Natural INPL
utility.
Ensure that the INPL load function finishes with the message:
Natural Advanced Facilities initialized by INPL
If this initialization fails, various problems will be encountered at execution time.
The maps contained on the data set are provided in source form so that you can modify them according to your requirements (for example, translate the maps from English into another language). If you modify these maps, ensure that all fields have the same format/length/relative position in the map. Failure to abide by this restriction will result in an invalid system.
(Job I061, Step 0304)
Load the Natural error messages specific to Natural Advanced Facilities from the
NAFvrs.ERRN data set into the Natural
FDIC system file by using the ERRLODUS program of the Natural SYSERR utility (described
in the Utilities documentation).
(Job I080)
Include all modules of Natural Advanced Facilities by adding the following
INCLUDE statements to the link steps for Natural and link-edit the
executable module:
INCLUDE NAFLIB(NAFAF) INCLUDE NAFLIB(NAFNUC) INCLUDE SMALIB(NAFPARMI) (optional)
Note
If an environment-independent nucleus is created, the modules can be included in
the environment-independent nucleus.
This step must be performed only if Natural Advanced Facilities is being installed in a Natural Security environment.
Define SYSPOOL to Natural Security with the startup program
MENU.
Start Natural and add the user profile, as defined in the
NAFUPF parameter of the Natural parameter module, to the
SYSPOOL file by using Function 31.1 (see the
Natural Advanced Facilities documentation).
Note
A NAT7201 message is issued at the start of the session
indicating that the profile has not yet been added to the SYSPOOL
file.
(Job I200, Steps 2502)
Create the MPP region according to the NAFJOB sample member
contained on the NATvrs.JOBS data set.
Adapt the IMS TM environment considering the following requirements:
The JCL for the BMP printer job must be stored in the appropriate IMS library with the member name specified in the BMP JCL Member field of the IMS TM Options of Function 30.5 (see the Natural Advanced Facilities documentation).
The BMP must use the input transaction code specified in the BMP Transaction ID field of the IMS TM Options.
The BMP must use a PSB with at least two modifiable TP PCBs.
The input transaction code for the BMP must be defined in the NTIMSPT macro of the Natural
parameter module with at least one additional TP PCB specified with the WRKPCBS
keyword subparameter. The keyword subparameters contained in NTIMSPT
are described in the Parameter Reference documentation.
If the input transaction code for the BMP is generated as WFI, the
field of the IMS TM
Options must be set to Y (Yes). If the input
transaction code for the BMP is not generated as WFI, the field must be set to N (No). For further
information, see also Wait for Input WFI in the Natural
Advanced Facilities documentation.
If the input transaction code for the BMP is not generated as WFI, the MPP
transaction code must be authorized to issue the /STA REG
command. Otherwise, IMS TM will issue the status code CD when trying to start the
BMP.