Task 4.3 Configure File-AID Server License
The execution server installed with Topaz workbench uses Topaz workbench settings defined in Windows>Preferences>Enterprise Services. This happens automatically; no additional user action is required.
When Compuware cloud license is used, the user should add the below statements to topaz.ini located at <Topaz Install Directory>/eclipse/
-Dcustomerinfo.customernumber=<Customer Number>
-Dcustomerinfo.siteid=<Site Id>
The execution server installed as a standalone service by default will try to connect to the File-Aid/Services defined to it in DataPrivacy.properties to retrieve CES preferences. If FAS is configured there is no other user action required.
The above functionality can be overridden in the ces.properties file located in the engine configuration directory. The default content of this file is provided below.
- When useFileAidServicesCesPreferences preference is set to true, the engine will connect to File-AID Services using host an port defined in dataPrivacy.properties to retrieve CES preferences. In this case all other settings in this file will be ignored.
- Location of Compuware Enterprise Services (CES)
- If Cloud Licensing is used, useCloudLicense property should be set to true and the following three properties have to be defined:
–- cesCloudUri
–- customerNumbe
–- siteId
- If local CES is used, useCloudLicense should be set to false and the properties listed above can be left blank.
useCloudLicense=false
cesCloudUri=
To override the default behavior, useFileAidServicesCesPreferences should be set to false and the cesUri should be populated with the desired CES location.
The change will result in the execution server using CES server on "yourCesServer" machine and "yourCesPort"
Note that colons in the CES Uri have to be escaped. If the configuration is changed the execution server has to be restarted for the changes to take effect.
If the customer wishes to use Compuware maintained CES cloud license, they should contact Compuware support.