Adding NCF to the VTAM network definitions

You must define NCF as a VTAM® application on both the controlling system and each controlled system. Before defining NCF, select names for the NCF applications that are unique within the VTAM network.

To define NCF as an application to VTAM:

  1. Add the NCF applications to the application node definitions, using APPL statements.
  2. Add the application names that NCF is known by, in any partner systems, to the cross-domain resource definitions. Use cross-domain resource (CDRSC) statements to do this.

You must do this for all systems that are linked by NCF.

The application node and the cross-domain resource definitions are stored in the SYS1.VTAMLST data set, or in members of a data set that is in the same concatenation as SYS1.VTAMLST. For a detailed description of defining application program major nodes and cross-domain resources, see VTAM Resource Definition Reference.

The following example illustrates the definitions needed for a cross-domain setup between a controller and a tracker.

Notes:
  1. Tivoli Workload Scheduler for z/OS requires that the application name and the ACBNAME are the same.
  2. IS1MVS1 and IS1MVS2 are only sample names.

At the controller:

  1. Define the NCF controller application. Add a VTAM APPL statement like this to the application node definitions:
    controller VTAM applications
    VBUILD TYPE=APPL
     OPCCONTR APPL   VPACING=10,                                         C
                     ACBNAME=OPCCONTR
  2. Define the NCF tracker application. Add a definition like this to the cross-domain resource definitions:
    controller VTAM cross-domain resources
    VBUILD TYPE=CDRSC
     OPCTRK1  CDRSC  CDRM=IS1MVS2

At the tracker:

  1. Define the NCF tracker application. Add a VTAM APPL statement like this to the application node definitions:
    Tracker VTAM applications
    VBUILD TYPE=APPL
     OPCTRK1  APPL   ACBNAME=OPCTRK1,                                    C
                     MODETAB=EQQLMTAB,                                   C
                     DLOGMOD=NCFSPARM
  2. Define the NCF controller application. Add a CDRSC statement like this to the cross-domain resource definitions:
    Tracker VTAM cross-domain resources
    VBUILD TYPE=CDRSC
     OPCCONTR CDRSC  CDRM=IS1MVS1

IS1MVS1 and IS1MVS2 are the cross-domain resource managers for the controller and the tracker, respectively.

At the Datastore:

  1. Define the NCF Datastore application. Add a VTAM APPL statement like this to the application node definitions:
    Datastore VTAM applications                                  
      VBUILD TYPE=APPL                                             
       OPCDST1 APPL ACBNAME=OPCDST1,                              C
                    MODETAB=EQQLMTAB,                             C
                    DLOGMOD=NCFSPARM                                     
  2. Define the NCF controller application. Add a CDRSC statement like this to the cross-domain resource definitions:
    Datastore VTAM cross-domain resources                        
      VBUILD TYPE=CDRSC                                            
       OPCCONTR CDRSC CDRM=IS1MVS1