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.
Note:
  1. HCL Workload Automation for Z requires that the application name and the ACBNAME are the same.
  2. IS1ZOS1 and IS1ZOS2 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=IS1ZOS2
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=IS1ZOS1

IS1ZOS1 and IS1ZOS2 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=IS1ZOS1