Build descriptor options

The next table lists all the build descriptor options.

Build descriptor option Build option filter(s) Description
buildPlan

  • Java target

Specifies whether a build plan is created
cicsj2cTimeout

  • Debug

  • Java target

  • Java iSeries

Assigns a value to the Java run-time property cso.cicsj2c. timeout, which specifies the number of milliseconds before a timeout occurs during a call that uses protocol CICSJ2C
commentLevel

  • Java target

  • Java iSeries

Specifies the extent to which EGL system comments are included in output source code
currencySymbol

  • Debug

  • Java target

Specifies a currency symbol that is composed of one to three characters
dbms

  • Debug

  • Java target

  • Java iSeries

Specifies the type of database accessed by the generated program
decimalSymbol

  • Debug

  • Java target

  • Java iSeries

Assigns a character to the Java run-time property vgj.nls.number. decimal, which indicates what character is used as a decimal symbol
destDirectory

  • Java target

Specifies the name of the directory that stores the output of preparation, but only when you generate Java
destHost

  • Java target

Specifies the name or numeric TCP/IP address of the target machine where the build server resides
destPassword

  • Java target

Specifies the password that EGL uses to log on to the machine where preparation occurs
destPort

  • Java target

Specifies the port on which a remote build server is listening for build requests
destUserID

  • Java target

Specifies the user ID that EGL uses to log on to the machine where preparation occurs
eliminateSystemDependentCode

  • Java target

  • Java iSeries

Indicates whether, at validation time, EGL ignores code that will never run in the target system.
enableJavaWrapperGen

  • Java target

  • Java iSeries

Specifies whether to allow generation of Java wrapper classes
genDataTables

  • Java target

  • Java iSeries

Indicates whether you want to generate data tables
genDirectory

  • Java target

Specifies the fully qualified path of the directory into which EGL places generated output and preparation-status files
genFormGroup

  • Java target

Indicates whether you want to generate the form group that is referenced in the use declaration of the program you are generating
genHelpFormGroup

  • Java target

Indicates whether you want to generate the help form group that is referenced in the use declaration of the program you are generating.
genProject

  • Java target

Places the output of Java generation into a workbench project and automates tasks that are required for Java run-time setup
genProperties

  • Java target

  • Java iSeries

Specifies what kind of Java run-time properties to generate (if any) and, in some cases, whether to generate a linkage properties file
J2EE

  • Debug

  • Java target

  • Java iSeries

Specifies whether a Java program is generated to run in a J2EE environment
linkage

  • Debug

  • Java target

  • Java iSeries

Contains the name of the linkage options part that guides aspects of generation
nextBuildDescriptor (see Build descriptor part)

  • Debug

  • Java target

  • Java iSeries

Identifies the next build descriptor in chain
prep

  • Java target

Specifies whether EGL begins preparation when generation completes with a return code <= 4
resourceAssociations

  • Debug

  • Java target

  • Java iSeries

Contains the name of a resource associations part, which relates record parts to files and queues on the target platforms
sessionBeanID

  • Java target

  • Java iSeries

Identifies the name of an existing session element in the J2EE deployment descriptor
sqlDB

  • Debug

  • Java target

  • Java iSeries

Specifies the default database used by a generated program
sqlID

  • Debug

  • Java target

  • Java iSeries

Specifies a user ID that is used to connect to a database during generation-time validation of SQL statements or at run time
sqlJDBCDriverClass

  • Debug

  • Java target

  • Java iSeries

Specifies a driver class that is used to connect to a database during generation-time validation of SQL statements or during a non-J2EE Java debugging session
sqlJNDIName

  • Debug

  • Java target

  • Java iSeries

Specifies the default database used by a generated Java program that runs in J2EE
sqlPassword

  • Debug

  • Java target

  • Java iSeries

Specifies a password that is used to connect to a database during generation-time validation of SQL statements or at run time
sqlValidationConnectionURL

  • Debug

  • Java target

  • Java iSeries

Specifies a URL that is used to connect to a database during generation-time validation of SQL statements
system

  • Debug

  • Java target

  • Java iSeries

Specifies a category of generation output
targetNLS

  • Debug

  • Java target

  • Java iSeries

Specifies the target national language code used for run-time output
VAGCompatibility

  • Debug

  • Java target

  • Java iSeries

Indicates whether the generation process allows use of special program syntax
validateSQLStatements

  • Java target

  • Java iSeries

Indicates whether SQL statements are validated against a database

Related concepts
Build descriptor part
Java run-time properties

Related tasks
Adding a build descriptor part to an EGL build file
Editing general options in a build descriptor

Related reference
Java run-time properties (details)