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:
- Add the NCF applications to the application node definitions, using APPL statements.
- 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.
- Tivoli Workload Scheduler for z/OS requires that the application name and the ACBNAME are the same.
- IS1MVS1 and IS1MVS2 are only sample names.
At the controller:
- 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
- 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:
- 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
- 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:
- 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
- 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