Entering content frame

Background documentation CBS Service Properties

The most important CBS service properties have already been described in Configuring the System for the CBS. This section gives an overview of all CBS service properties.

CBS Service Properties and Proposed Settings

Key

Meaning

Proposed Value

BUILD_TOOL_JDK_HOME

1.4.2 JDK installation directory

Example:  C:\ j2sdk1.4.2_01

Check 1.4.2 JDK installation.

JDK_HOME_PATHS

Semicolon separated list of JDK home installation directories.

Example 1: JDK1.4.2_HOME=C:\jdk1.4.

Example 2: In case more than one JDKs need to be supported: JDK1.3.1_HOME=C:\jdk1.3.1;JDK1.4.2_HOME=C:\jdk1.4.2

Check 1.4.2 JDK installation.

rootFolder

CBS working root directory

Default can be taken.

idleStart

When the value is ‘true’, then the service does not process any requests.  It is as good as being in the stopped state.

Default value is ’true’.

threadPoolSize

Number of requests that can be processed in parallel

Up to number of CPUs

AdminTaskDelay

Number of milliseconds CBS polls database for new requests

5000

BUILD_TOOL_VM_ARGS

Virtual machine arguments for build tool process

-Xmx1000M

cleanUpRequestFolders 

Indicates if CBS should delete its temporary folders (under rootFolder) automatically.

Default value is ’true’.  Assumed that the value would have been set to false then a large amount of disk space is consumed in a short time.

As a rule of thumb each build request takes approx. 15 MB disk space.

notifyTCS

Indicates if CBS notifies TCS when request processing completed.

Default value is ’true’.

           

           

 

Leaving content frame