You are here: Reference Manual > FME Server Configuration Files > fmeCommonConfig.txt

fmeCommonConfig.txt

##########################################
# FME Server Common Config File Parameters
##########################################
#
# Changes to any parameter value in this file will take effect only upon
# subsequent restart of the FME Server.
#
# The following parameters must be present in the config file and named exactly
# as shown:
#
#--------------------------------------------------------------------------
# Connection Limits
#--------------------------------------------------------------------------
#
# MAX_PENDING_CONNECT_REQUESTS - Maximum number of pending connect requests to allow on the
# REQUEST_PORT. Connect requests after this number will be
# rejected, rather than queued up for later processing.
#
# CHANNEL_READ_BUFFER_SIZE - Size of channel buffer used to read in client requests. The default is
# 8192. A larger buffer size may increase the speed of reading larger
# client requests, however, excessively large buffer sizes may decrease
# the speed of reading smaller client requests.
#
#--------------------------------------------------------------------------
# Environment
#--------------------------------------------------------------------------
#
#LOCALE_CONFIG_PATH - the path to the FME localization config file which contains the FME_LOCALE property
#
# If no file path or an invalid file path is specified, then the default system locale is used.
#
# If a valid file path is specified, the FME locale in the specified file is used.
# If there is no FME_LOCALE property in the file, then the default system locale is used.
#
# The language, country and variant are separated by underscores.
# Language is always lower case, and country is always upper case.
# Examples: "en", "de_DE", "_GB", "en_US_WIN", "de__POSIX", "fr__MAC"
#
#
# ROOT_PATH - The root path under which FME Server system files can be found.
#
# SERVER_PATH - The root path under which Server files can be found on FME Server.
#
# RESOURCE_PATH - The root path under which FME Server system resources can be found. Resources
# include localisable log message files, system properties, system state files, etc.
#
#--------------------------------------------------------------------------
# Security Management
#--------------------------------------------------------------------------
#
# SECURITY_HOME - The root path under which security modules reside.
#
# SECURITY_DEBUG - Can be true or false. If true, enables security debug messages to appear in
# log files. If false, no security debug messages will appear.
#
#--------------------------------------
# Authorization
#--------------------------------------
# SECURITY_FME_SERVER_HOST - The host name of FME Server. This is used to
# identify the FME Server host resource for
# authorization.
#
# SECURITY_FME_SERVER_REQUEST_PORT - The client port number of FME Server. This
# is used to identify the FME Server client
# port resource for authorization.
#
#-------------------------------------
# Distribution Management
#-------------------------------------
#
# NODE_CORE_ADMIN_PORT - The Core administration port used to manage SYSTEM processes.
#
#-------------------------------------
# Queue Connection
#-------------------------------------
#
# QUEUE_PASSWORD - Queue password.
#
#--------------------------------------------------------------------------
# Database Connection
#--------------------------------------------------------------------------
# DB_TYPE - Identifies specific database in use: postgresql, sqlserver, oracle.
#
# DB_DRIVER - JDBC driver name used for connecting to the Repository database.
#
# DB_JDBC_URL - JDBC url used for connecting to the Repository database.
#
# DB_USERNAME - Repository database user name
#
# DB_PASSWORD - Repository database user password
#
# DB_CONNECT_EXPIRY - Database connection expiry in seconds
#
# DB_SQLSTMTS_PATH - The path to the SQL statement resource bundle
#
# Examples:
#
# DB_TYPE=postgresql
# DB_DRIVER=org.postgresql.Driver
# DB_JDBC_URL=jdbc:postgresql://localhost:5432/fmeserver
# DB_USERNAME=fmeserver
# DB_PASSWORD=fmeserver
# DB_CONNECT_EXPIRY=60
# DB_SQLSTMTS_PATH=C:/Apps/FMEServer/Server/database
#
# DB_TYPE=sqlserver
# DB_DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver
# DB_JDBC_URL=jdbc:sqlserver://localhost/SQLEXPRESS
# DB_USERNAME=fmeserver
# DB_PASSWORD=$FMEserver
# DB_CONNECT_EXPIRY=60
# DB_SQLSTMTS_PATH=C:/Apps/FMEServer/Server/database
#
# DB_TYPE=oracle
# DB_DRIVER=oracle.jdbc.driver.OracleDriver
# DB_JDBC_URL=jdbc:oracle:thin:@localhost:1521:orcl
# DB_USERNAME=fmeserver
# DB_PASSWORD=fmeserver
# DB_CONNECT_EXPIRY=60
# DB_SQLSTMTS_PATH=C:/Apps/FMEServer/Server/database
#
#--------------------------------------------------------------------------
 
# ************** FME SERVER SETTINGS START **************
 
#--------------------------------------------------------------------------
# Connection Limits
#--------------------------------------------------------------------------
MAX_PENDING_CONNECT_REQUESTS=500
CHANNEL_READ_BUFFER_SIZE=8192
 
#--------------------------------------------------------------------------
# Environment
#--------------------------------------------------------------------------
LOCALE_CONFIG_PATH={SAFE{resourcesDir}}/fmeLocaleConfig.txt
ROOT_PATH={SAFE{installDir}}
SERVER_PATH={SAFE{serverDir}}
RESOURCE_PATH={SAFE{resourcesDir}}
 
#--------------------------------------------------------------------------
# Security Management
#--------------------------------------------------------------------------
SECURITY_HOME={SAFE{serverDir}}/security
SECURITY_DEBUG=false
 
#--------------------------------------
# Deployment Management
#--------------------------------------
NODE_NAME={SAFE{nodeName}}
NODE_DESCRIPTION=FME Server running on {SAFE{nodeName}}
NODE_HOST={SAFE{nodeName}}
 
NODE_ENGINE_ADMIN_PORT={SAFE{processMonitorAdminPortEngine}}
NODE_CORE_ADMIN_PORT={SAFE{processMonitorAdminPortCore}}
 
#--------------------------------------
# Authorization
#--------------------------------------
SECURITY_FME_SERVER_HOST={SAFE{fmeserverHostnameLocal}}
SECURITY_FME_SERVER_CLUSTER={SAFE{securityCluster}}
SECURITY_FME_SERVER_REQUEST_PORT=7071
 
#-------------------------------------
# Queue Connection
#-------------------------------------
 
QUEUE_PASSWORD={SAFE{redisPassword}}
QUEUE_MAXNUMCLIENT=300
 
#-------------------------------------------------------------------------------
# Database Connection
#-------------------------------------------------------------------------------
{SAFE{pgsqlComment}}DB_TYPE=postgresql
{SAFE{pgsqlComment}}DB_DRIVER=org.postgresql.Driver
{SAFE{pgsqlComment}}DB_JDBC_URL=jdbc:postgresql://{SAFE{pgsqlHostname}}:{SAFE{pgsqlPort}}/fmeserver
{SAFE{pgsqlComment}}DB_USERNAME=fmeserver
{SAFE{pgsqlComment}}DB_PASSWORD=fmeserver
{SAFE{pgsqlComment}}DB_CONNECT_EXPIRY=60
{SAFE{pgsqlComment}}DB_SQLSTMTS_PATH={SAFE{serverDir}}/database
 
{SAFE{sqlserverComment}}DB_TYPE=sqlserver
{SAFE{sqlserverComment}}DB_DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver
{SAFE{sqlserverComment}}DB_JDBC_URL=jdbc:sqlserver://{SAFE{sqlserverHostname}}:{SAFE{sqlserverPort}};databaseName=fmeserver
{SAFE{sqlserverComment}}DB_USERNAME=fmeserver
{SAFE{sqlserverComment}}DB_PASSWORD=$FME$1ser$ver
{SAFE{sqlserverComment}}DB_CONNECT_EXPIRY=60
{SAFE{sqlserverComment}}DB_SQLSTMTS_PATH={SAFE{serverDir}}/database
 
{SAFE{oracleComment}}DB_TYPE=oracle
{SAFE{oracleComment}}DB_DRIVER=oracle.jdbc.driver.OracleDriver
{SAFE{oracleComment}}DB_JDBC_URL=jdbc:oracle:thin:@{SAFE{oracleHostname}}:{SAFE{oraclePort}}:{SAFE{oracleSID}}
{SAFE{oracleComment}}DB_USERNAME=fmeserver
{SAFE{oracleComment}}DB_PASSWORD=fmeserver
{SAFE{oracleComment}}DB_CONNECT_EXPIRY=60
{SAFE{oracleComment}}DB_SQLSTMTS_PATH={SAFE{serverDir}}/database
 
# ************** FME SERVER SETTINGS END **************