Prerequisites

This document describes the prerequisites that apply when you install a Natural Development Server (product code NDV) on a mainframe computer.

The following topics are covered:


General Prerequisites for NDV Installation

  • The currently applicable version of Natural for Mainframes must be installed; refer to Empower at https://empower.softwareag.com/.

    Important:
    Any user-written exits not written in Natural and used within a Natural Development Server environment must be reentrant and thread-safe (capable to run in a multi-tasking environment).

  • If you are using Predict and you have to migrate to a Predict version specified under Natural and Other Software AG Products in the current Natural Release Notes for Mainframes, you are strongly recommended to migrate to the newer Predict version before you install the Natural Development Server.

    Important:
    If you do not migrate to a Predict version specified under Natural and Other Software AG Products in the current Natural Release Notes for Mainframes before starting the Natural Development Server installation, you will have to define a new Natural system file FNAT and a new Development Server File (FDIC). The current version of Natural for Mainframes and the desired additional products must have been loaded on the Natural system file FNAT before you start the installation of the Natural Development Server.

  • To use other Software AG products in conjunction with the Natural Development Server, refer to the section Software AG Product Versions Required with Natural in the current Natural Release Notes for Mainframes for the required version.

  • The Software AG Editor must be installed. You are recommended to set the size of the editor buffer pool to 1024 KB.

    If you are using System Maintenance Aid (SMA), the necessary modules are linked when the SMA parameter SAG-EDITOR is set to Y (Yes). This is the default.

    If you are installing without SMA, see Installation for z/VSE, Installing Software AG Editor.

  • The prerequisites for the operation of a remote development client must be fulfilled in addition. Natural for Windows or NaturalONE must have been installed on the PC client. For information on the applicable version of Natural for Windows, refer to Empower at https://empower.softwareag.com/.

  • Natural Development Server Version 8.3 is compatible with all supported versions of Natural for Mainframes, Natural for Windows and NaturalONE.

Note:
For information about plug-ins and add-on products available, refer to Empower at https://empower.softwareag.com/ and the section Natural and Other Software AG Products in the current Natural Release Notes for Mainframes.

Prerequisites for NDV under SMARTS/Com-plete on z/VSE

In addition to the general prerequisites described above, the following operating-system-specific prerequisites apply:

  • z/VSE must be installed.

    Version as specified under Operating/Teleprocessing Systems Required in the current Natural Release Notes for Mainframes.

  • SMARTS must be installed (product code APS).

  • The Natural Com-plete/SMARTS Interface must be installed (product code NCF).

  • To prevent the formation of endless loops in user programs running under NDV, specify a reasonable value for the CPU time limit in the SMARTS parameter THREAD-GROUP.

  • As a prerequisite for using the client impersonation feature (parameter SECURITY_MODE), Natural Security must be installed.

Prerequisites/Restrictions for NDV CICS Adapter

The Natural Development Server must have been installed under SMARTS or Com-plete on z/VSE.

In addition, the following prerequisites and restrictions apply to the Natural Development Server CICS Adapter:

  • CICS must be installed.

    Version as specified under Operating/Teleprocessing Systems Required in the current Natural Release Notes for Mainframes.

  • CICS TCP/IP and the CICS listener must be enabled. Refer to CICS TCP/IP Socket Interface Guide.

  • The current version of Natural for Mainframes and the corresponding Natural CICS Interface must be installed.

  • Natural must not be used with the Natural profile parameter ADAMODE (Adabas Interface Mode) set to 0; this settings would cause an excessive number of Adabas user queue elements (UQE) per Natural session.

    With the NDV CICS Adapter, it is recommended to use ADAMODE=1 or ADAMODE=2. If you have to use ADAMODE=0 or ADAMODE=3, then it is recommended to use the configuration parameters RFE_CICS_TA_INIT_TOUT and RFE_CICS_KEEP_TA in the Natural Development Server configuration file.