Collect Idms Components

Purpose

This is an optional z/OS Phase.

This Phase is used to collect IDMS components.

In case of a Build level, this phase is used to manage and collect information of the different IDMS components for the IDMS development dictionary.

In case of a Test (or Production) level, the Phase is executed a second time to control the correlation between the components and the target dictionary, and to load the generated files that will be transmitted to the Target dictionary for deployment. The different types loaded are specified in the idmsObjtypes.properties file (propsfile.objtypes parameter).

To collect other necessary non-IDMS sources, the Copy from Source to Target Phase can be used.

Usage

The Collect Idms Components Phase can be used on a Build Environment.

Parameters

Parameter Mandatory/Optional Description Default Value

alm.phase.builder

M

alm.phase.extractBundle

M

true

alm.phase.mainScript

M

Collect and Check Idms Data components

zosCollectIdms.xml

controlCorrelation

O

Option for executing Correlation (true or false)

false

dir.zosModels

O

Models Location

./models

dir.zosResources

O

Property files Location

./resources

ftp.active

O

Option for transmitting to z/OS (true or false)

true

project.objtypes

O

List of Object Types to select

ALL

propsfile.environment

O

Property File of z/OS environment

./resources/environment.properties

propsfile.objtypes

O

Idms Object Types file to use

./resources/idmsObjtypes.properties

propsfile.parmsFTP

O

Property File of z/OS FTP system

./resources/parmsFTP.properties

stopOnError

O

Option for stopping on error with z/OS activity.

false