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 runtime 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
dbContentSeparator
  • Debug
  • Java target
  • Java iSeries
Specifies the type of database accessed by the generated program
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 runtime property vgj.nls.number. decimal, which indicates what character is used as a decimal symbol
defaultDateFormat
  • Debug
  • Java target
  • Java iSeries
Specifies the generated value for the Java runtime property vgj.default.dateFormat. That property sets the initial runtime value of system variable StrLib.defaultDateFormat, which contains one of the masks that can be used to create the string returned by the function StrLib.formatDate
defaultMoneyFormat
  • Debug
  • Java target
  • Java iSeries
Specifies the generated value for the Java runtime property vgj.default.moneyFormat. That property sets the initial runtime value of system variable StrLib.defaultMoneyFormat, which contains one of the masks that can be used to create the string returned by the function StrLib.formatNumber
defaultNumericFormat
  • Debug
  • Java target
  • Java iSeries
Specifies the generated value for the Java runtime property vgj.default.numericFormat. That property sets the initial runtime value of system variable StrLib.defaultNumericFormat, which contains one of the masks that can be used to create the string returned by the function StrLib.formatNumber
defaultTimeFormat
  • Debug
  • Java target
  • Java iSeries
Specifies the generated value for the Java runtime property vgj.default.timeFormat. That property sets the initial runtime value of system variable StrLib.defaultTimeFormat, which contains one of the masks that can be used to create the string returned by the function StrLib.formatNumber
defaultTimeStampFormat
  • Debug
  • Java target
  • Java iSeries
Specifies the generated value for the Java runtime property vgj.default.timestampFormat. That property sets the initial runtime value of system variable StrLib.defaultTimeStampFormat, which contains one of the masks that can be used to create the string returned by the function StrLib.formatTimeStamp
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
  • Java iSeries
Places the output of Java generation into a workbench project and automates tasks that are required for Java runtime setup
genProperties
  • Java target
  • Java iSeries
Specifies what kind of Java runtime properties to generate (if any) and, in some cases, whether to generate a linkage properties file
genResourceBundle
  • Java target
  • Java iSeries
Specifies what kind of Java runtime properties to generate (if any) and, in some cases, whether to generate a linkage properties file
genVGUIRecords
  • Java target
  • Java iSeries
Indicates whether you want to generate the VGUI records that are referenced by a program of type VGWebTransaction
itemsNullable
  • Debug
  • Java target
  • Java iSeries
Specifies the circumstance in which your code can set primitive fields to NULL
J2EE
  • Debug
  • Java target
  • Java iSeries
Specifies whether a Java program is generated to run in a J2EE environment
J2EELevel
  • Debug
  • Java target
  • Java iSeries
Specifies the J2EE level of the Web application server to which an EGL-generated Web service or service-binding library will be deployed
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
resourceBundleLocale
  • Java target
  • Java iSeries
Specifies a Java locale to be included in the name of a resource bundle that is generated for a VGUI record or for a message table, either of which is used in a VGWebTransaction program
serverType
  • Debug
  • Java target
  • Java iSeries
Specifies the type of Web application server to which an EGL-generated Web service or service-binding library will be deployed
serviceRuntime
  • Debug
  • Java target
  • Java iSeries
Specifies the runtime code that will be used to handle an EGL service, an EGL-generated Web service, or a service-binding library that references a Web service (whether or not generated by EGL)
sessionBeanID
  • Java target
  • Java iSeries
Identifies the name of an existing session element in the J2EE deployment descriptor
sqlCommitControl
  • Debug
  • Java target
  • Java iSeries
Allows generation of a Java runtime property that specifies whether a commit occurs after every change to the default database
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
synchOnTrxTransfer
  • Debug
  • Java target
  • Java iSeries
Indicates how the EGL runtime handles resource commitment in some cases, when the transfer statement runs in a main text or basic program generated for Java or written for IMS™ BMP or z/OS® batch
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 runtime output
tempDirectory
  • Java target
  • Java iSeries
Identifies the directory in which to store the JSP files when you are generating a VGWebTransaction program or VGUIRecord into a Web project
userMessageFile
  • Debug
  • Java target
  • Java iSeries
Specifies the generated value for Java runtime property vgj.messages.file, which specifies a properties file that includes messages you create or customize
VAGCompatibility
  • Debug
  • Java target
  • Java iSeries
Indicates whether the generation process allows use of special program syntax
validateSQLStatements
  • Debug
  • Java target
  • Java iSeries
Indicates whether SQL statements are validated against a database
webServiceEncodingStyle
  • Debug
  • Java target
  • Java iSeries
For service generation, determines the format of the SOAP messages sent to and from an EGL-generated Web service

Related concepts
Build descriptor part
Java runtime properties

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

Related reference
Java runtime properties (details)

Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.