The task is an internal function which creates the Enterprise Extensions data set definitions for a concatenated DD. The task is part of the automated zPackaging Language Definition process.
The task supports Build Extensions Debugging Attributes and Build Extensions General Attributes, as well as, its own task specific attributes. Click on a link for more information on the common attributes.
The following table describes the task specific attributes for the task:
| Task Specific Attributes | ||
| Attribute | Description | Required |
| description |
Specify a description for the concatenation. This description will be used to construct the data set definition description in one of the following forms:
|
Yes |
| name |
Specify the name for the concatenation. This name will be used to construct the data set definition name in one of the following forms:
|
Yes |
A syslibDsDef element is specified within the element. Each syslibDsDef element identifies a data set in the concatenation. The following table describes the valid syslibDsDef attribute values:
| SyslibDsDef Element Attributes | ||
| Attribute | Description | Required |
| dsDefUsageType |
Specify an integer usage type for the data set. The default is 3. The valid usage types are:
|
No |
| dsn | Specify the z/OS data set name. | Yes |
| name | Specify a name for the data set. The name will be used to create the data set definition name as described above (dsName). Each name must be unique; duplicate names are not allowed. If a name is not specified, a generated name will be used. | No |
| nonImpacting |
Specify true if the data set definition is non-impacting and false if not. The default is true.
|
No |
| prefixDSN |
Specify true if this is a prefixed z/OS data set name and false if not. The default is false.
|
No |
| zFolder |
Specify true if this is a zFolder and false if not. The default is false.
|
No |
A tasklibDsDef element is specified within the element. Each tasklibDsDef element identifies a data set in the concatenation. The following table describes the valid tasklibDsDef attribute values:
| TasklibDsDef Element Attributes | ||
| Attribute | Description | Required |
| dsDefUsageType |
Specify an integer usage type for the data set. The default is 3. The valid usage types are:
|
No |
| dsn | Specify the z/OS data set name. | Yes |
| name | Specify a name for the data set. The name will be used to create the data set definition name as described above (dsName). Each name must be unique; duplicate names are not allowed. If a name is not specified, a generated name will be used. | No |
| nonImpacting |
Specify true if the data set definition is non-impacting and false if not. The default is true.
|
No |
| prefixDSN |
Specify true if this is a prefixed z/OS data set name and false if not. The default is false.
|
No |
| zFolder |
Specify true if this is a zFolder and false if not. The default is false.
|
No |
<es: name="@{id}.compiler" description="Compiler SYSLIB Concatenation">
<dsn.compiler.SYSLIB/>
</es:>