VisualAge Generator to Enterprise Generation Language Migration Guide

Bind control part


Figure 129. Bind control part

VisualAge Generator 4.5
EGL produced by the migration tool Migration tool considerations

In VisualAge Generator, the bind control part is typically named programName.suffix, where the first part of the name is the same as the VAGen program name and the suffix is BND. The VAGen /bind generation option specifies the value for the suffix.

By default, in EGL the bind control part name must be the same name as the program name. If this is the case you do not need to specify the bind control build descriptor option.

If you have multiple bind control parts for a program, then you must use different part names for the program's bind control parts. In this case, you must specify the complete bind control part name in the bind build descriptor option.

If the suffix is .BND, the migration tool removes the suffix when creating the new EGL bind control part. If the suffix is anything other than .BND, the migration changes .suffix to _suffix because periods (.) are not valid characters in EGL part names.

A VAGen bind control part contains the DB2 bind commands needed for binding the DB2 DataBase Resource Module (DBRM) for a program during the preparation process in an MVS host environment.

In EGL, a bind control part contains the bind commands needed for binding the DBRM for a program during the build process in a ZOS host environment.

The migration tool does the following:

  • Adds additional commands at the beginning of the bind control part. These commands are needed by the build server.
  • Converts any symbolic parameters that are used within the bind control part to the corresponding EGL replacement symbolic parameter.
  • Uses the same indentation as in the VAGen part.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]