The task is used to initialize the Enterprise Extensions system definition toolkit in a Jazz Build Engine environment.
The following table describes the task specific attributes for the task:
| Task Specific Attributes | ||
| Attribute | Description | Required |
| repositoryAddress |
Address of the team repository to use. The value of this attribute is typically ${repositoryAddress} because that property is built-in when using the Jazz Build Engine.
|
Yes |
| userId | User ID for authentication to the repository. Requires password or passwordFile to be set. | Yes |
| password | Password for the user ID. Either password or passwordFile can be provided, but not both. | No |
| passwordFile |
The password file to use for the connection. You can create a suitable password file by invoking the Jazz Build Engine with the -createPasswordFile argument. You can only specify one password file. Either password or passwordFile can be provided, but not both.
|
No |
| projectArea | The name of the project area where associated data set definitions, translators, and language definitions are stored. | Yes |
This task replaces the init task used in the Eclipse® environment. Do not use both.
Specify the toolkitInit task before any other system definition task is invoked.
Specify the toolkitTerm task when all system definition tasks are complete.
<target name="init" description="Initialization">
<xt:toolkitinit
repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
projectArea="${buildProjectArea}"
/>
</target>