FDEFLIB

On Multiplatforms systems, FDEFLIB identifies directories in which form definitions are stored. On z/OS® systems, FDEFLIB specifies the data sets that compose the form definition library.

Required
No
Default Value
(None)
Data Type
AFP

FDEFLIB in a Multiplatforms environment

Specify any valid search path. ACIF searches for the form definition in the following order:
  1. The paths you specified with the USERLIB parameter, if any.
  2. The paths you specified with the FDEFLIB parameter, if any.
  3. The paths you specified with RESLIB parameter, if any.
  4. On UNIX servers, the paths specified on the PSFPATH environment variable (if it is set). On Windows servers, ACIF first attempts to get the path from the registry; if that fails, ACIF attempts to get the path from the PSFPATH environment variable.
  5. On UNIX servers, the directory /usr/lpp/psf/reslib, if it exists.

FDEFLIB in a z/OS environment

You can specify a maximum of 16 data sets. For example:
FDEFLIB=SYS1.FDEFLIB,USER.FDEFLIB
This parameter also specifies the concatenation sequence when ACIF searches for a particular form definition. ACIF first looks for the resource in dsname1. If it cannot find the resource in dsname1, it continues the search with dsname2, and so on, until it locates the requested resource or exhausts the list of specified data sets.
If the USERLIB parameter is also specified, ACIF searches for the resource in the data sets specified in the USERLIB parameter before searching the data sets identified in the FDEFLIB.
  • Data sets must be specified as fully-qualified names without quotation marks.
  • Separate data set names with a comma.
  • For systems before MVS/DFP Version 2.3, data sets must be concatenated with the largest block size first.
  • The FDEFLIB parameter is required if the USERLIB parameter is not specified. If the FDEFLIB parameter is not specified, ACIF reports an error condition and ends processing.

Syntax and options in a Multiplatforms environment

FDEFLIB=pathlist

The value to provide for the FDEFLIB is a valid path name.

The pathlist is a string of one or more valid path names, for example: FDEFLIB=/tmp:/usr/resources:/opt/IBM/ondemand/V10.5/fdeflib.

ACIF searches the paths in the order specified. Delimit path names in UNIX with the colon (:) character. Delimit path names in Windows with the semicolon (;) character.

Restriction: The total number of all characters in the string of path names cannot exceed 4095 bytes.

Syntax and options in a z/OS environment

FDEFLIB=dsname1[,dsname2][,dsname3]...
You can specify a maximum of 16 data sets. For example:
   FDEFLIB=SYS1.FDEFLIB,USER.PDEFLIB
Data sets must be specified as fully-qualified names without quotation marks. Delimit data set names with the comma (,) character.

Related parameters