SilentInstall.xml File Parameters

All the parameters in the SilentInstall.xml file are required unless otherwise indicated. It is not recommended to update this file unless instructed to by TIBCO Support.

The following example shows a sample SilentInstall.xml file:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<silentinstall>
<!-- Database Settings -->
<arg name="db_type" value="mysql"/>
<arg name="db_host" value="localhost"/>
<arg name="db_port" value="3306"/>
<arg name="db_ssl" value=""/>
<arg name="db_ciphers" value=""/>
<arg name="db_name" value="mft800"/>
<arg name="db_oracle_type" value=""/>
<arg name="db_user" value="root"/>
<arg name="db_password" value="$$ENCODED:dCbWgIvpILRQgr5QivE1d8L7F2A="/>
<arg name="db_drivertype" value=""/>
<arg name="db_url" value=""/>
<arg name="db_tablespace" value=""/>
<arg name="db_classname" value="com.mysql.cj.jdbc.Driver"/>
<!-- MFT Server Port Settings -->
<arg name="httpsport" value="7443"/>
<arg name="httpport" value="7080"/>
<arg name="shutdownport" value="7005"/>
<arg name="ajpport" value="7009"/>
<!-- Keystore Settings -->
<arg name="keystore" value="keystore.jks"/>
<arg name="keystorepassword" value="$$ENCODED:QjhpudCGsR+s7YD91UB7ZKI0UV8="/>
<arg name="keystorealias" value="cfcc"/>
<!-- Miscellaneous Settings -->
<arg name="admininstall" value="false"/>
<arg name="hostname" value=""/>
<arg name="context" value="cfcc"/>
<arg name="adminuser" value="admin"/>
<arg name="logs_directory" value="logs"/>
<arg name="adminpassword" value="$$ENCODED:/8juoLVihSCqRDVNaq1moV7SD38="/>
<arg name="allow_root" value="false"/>
<arg name="win_service" value="false"/>
<arg name="fips" value="false"/>
</silentinstall>

Database Settings

Parameter Description
db_classname Defines the database driver Java class name.
db_type Defines the type of the database you use.

The valid values are: mysql, oracle, db2, postgresql, and mssql.

db_host Defines the IP name or IP address of the database server.
db_port Defines the port that the database is listening on.
db_ssl Defines whether the database connections use SSL/TLS.
The valid values are as follows:
  • true: uses TLS/SSL for database connections.
  • false: uses clear database connections.
db_ciphers Defines the database ciphers to be used when using Oracle database connections in SSL mode.
db_name Defines the name of the database or schema.
db_oracle_type Defines the Oracle database type.

The valid values are sid and service.

db_user Defines the user name that has access to the defined database.
db_password Defines the password for the database user.

Two formats for this password can be used: clear text password and base64 encoded encrypted password. The base64 encoded encrypted password is generated by an MFT program and cannot be set by editing the file.

db_drivertype Defines the driver type when multiple driver types are available.

The valid values are jtds and microsoft.

db_url Allows you to override the URL that MFT will normally generate.

This parameter is optional. When used, it will cause the installer to ignore these parameters: db_host, db_port, and db_name.

db_tablespace Defines the DB2 tablespace name to be used.

Server Port Settings

Parameter Description
httpsport Defines the HTTPS port number.
httpport Defines the HTTP port number.
shutdownport Defines the server shutdown port number.
ajpport Defines the server AJP port number.

Keystore Settings

Parameter Description
keystore Defines the name of the keystore file used by the HTTPS connector.
Note: The keystore file must be located in the same directory as the other MFT installation files.
keystorepassword Defines the encrypted keystore password.

Two formats for this password can be used: clear text password and base64 encoded encrypted password. The base64 encoded encrypted password is generated by an MFT program and cannot be set by editing the file.

keystorealias Defines the keystore key alias used by the HTTPS connector.

Miscellaneous Settings

Parameter Description
hostname Defines the host name for the MFT application.

This is an optional parameter. When not defined, the host name of the computer where TIBCO MFT Command Center is being installed is used. When defined, this parameter overrides the host name.

context Defines the context for the MFT server.
adminuser Defines the admin user that is used to connect to the MFT server to validate that it is operational.
logs_directory Defines the directory in which the MFT audit, message, trace, and webAdmin files are written.
adminpassword Defines the encrypted password for the admin user.
allow_root

Defines whether the MFT application can be installed by a root user.

The valid values are true and false.

win_service

Defines whether the MFT application should be run as a Windows service.

The valid values are true and false.

fips

Defines whether the MFT application must be running in FIPS mode.

The valid values are true and false.

admininstall Defines whether the Admin service will be installed for this MFT application.