rh._.exports({"0":[[" ","The Primary Build Execution Monitor"]],"1":[[" ","The \n Primary Build Execution Monitor"," ","NOTE  ","For \n information about the templates and template symbols referred to below, \n see the ","Developer’s API Reference","."," ","On mainframe platforms the Primary Batch \n Execution Monitor (PBEM) is a utility that controls, monitors, and reports \n results for builds that are initiated by Dimensions Build. On distributed \n platforms the PBEM run scripts for builds that are initiated by Dimensions \n Build. When running in a distributed environment the PBEM uses the templater \n to synchronously start sub tasks."," ","The PBEM receives input data from Dimensions \n Build in XML format in a Build Request Definition (BRD) file. The BRD \n file contains global information and a list of build steps to be executed. \n The BRD file is arranged as a symbol table, and a collection of subsymbol \n tables for each build step. The BRD initiates, and communicates with, \n sub tasks to execute the build steps. Steps may have dependencies between \n them; the PBEM is responsible for managing the step dependency analysis \n and only starts steps when their dependent steps have completed."," ","The PBEM sends output data to the build \n server, via a SOAP utility, when:"," ","Processing starts."," ","A step is cancelled."," ","A generalized build step ends."," ","A build completes."," ","The generalized PBEM flow is as follows:"," ","Reads the BRD file."," ","Constructs scripts for executing \n\t each individual step."," ","Examines targets to decide whether \n\t to skip steps based on source dependency analysis."," ","Controls the execution of steps \n\t and decides whether to execute steps synchronously or asynchronously."," ","Coordinates the return of results \n\t to the build server."," ","In normal operations the PBEM is initiated \n by REXEC processing in the Dimensions listener service, however you can \n also run it as a stand alone application."," ","Running \n the PBEM"," ","Dimensions Configuration Symbols"]],"id":"341"})