SilentInstall.xml File Parameters

The parameters in the SilentInstall.xml file are used for installing TIBCO MFT Internet Server in silent mode. It is not recommended to update this file unless instructed to by TIBCO Support.

See the following example for your reference:
<?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="logs_directory" value="logs"/>
<arg name="adminuser" value="admin"/>
<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_ciphers Defines the ciphers to be used only when using Oracle database connections in SSL mode.
db_drivertype Defines the driver type when multiple driver types are available.

The valid values are jtds and microsoft.

db_host Defines the IP name or IP address of the database server.
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_password Defines the password for the database user.

There are two formats for this password: clear text password and Base64 encoded encrypted password. The Base64 encoded encrypted password format is generated by an MFT program, and cannot be set by editing the file.

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:

  • true: uses TLS/SSL for database connections.
  • false: uses clear database connections.
db_tablespace Defines the DB2 tablespace name to be used.
db_type Defines the type of database you use.

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

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_user Defines the user name that has access to the defined database.
Server Port Settings
Parameter Description
ajpport Defines the server AJP port number.
httpport Defines the HTTP port number.
httpsport Defines the HTTPS port number.
shutdownport Defines the server shutdown 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.
keystorealias Defines the keystore key alias used by the HTTPS connector.
keystorepassword Defines the encrypted keystore password. There are two formats for this password: clear text password and Base64 encoded encrypted password. The Base64 encoded encrypted password format is generated by an MFT program, and cannot be set by editing the file.
Miscellaneous Settings
Parameter Description
admininstall Defines whether the admin service will be installed. This parameter is ignored for Command Center installations.

The valid values are:

  • true: installs the admin service.
  • false: does not install the admin service.
adminpassword Defines the encrypted password for the admin user.
adminuser Defines the admin user that is used to connect to the MFT server to validate that it is operational.
allow_root Defines whether the MFT application can be installed by a root user.

The valid values are true or false.

context Defines the context for the MFT server.
fips Defines whether the MFT application must be running in FIPS mode.

The valid values are true or false.

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 Internet Server is being installed is used. When defined, this parameter overrides the host name.

logs_directory Defines the directory in which MFT audit, message, trace, and webAdmin files are written.
win_service Defines whether TIBCO MFT Internet Server should be run as a Windows service.

The valid values are true or false.