######################################### # FME Server Config File Parameters. ######################################### # # The FME Server program is started from the command line and takes one argument. # This argument is the pathname of the configuration parameter file. # # Configuration parameters are used to set various operating characteristics # of the FME Server. Values for these parameters are read in from this file # when the FME Server is started. This configuration parameter file is an # ASCII text file containing one parameter assignment on each line. Each # assignment consists of a parameter name followed by an equal-sign followed # by the parameter's value. # # For example, the line: # # REQUEST_PORT=7071 # # assigns the "REQUEST_PORT" parameter a value of "7071". # # The FME Server is case-sensitive to parameter names. Blank lines and lines # beginning with the "#" character are treated as comments and are ignored. # # 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: # #-------------------------------------------------------------------------- # Port and Host Assignments #-------------------------------------------------------------------------- # # SERVICE_REGISTRATION_PORT - The integer port number on which to listen for FME Engines # requesting to be registered as being available. # # REQUEST_PORT - The integer port number on which to listen for FME Server # requests from clients using the FME Server API. # # NOTIFIER_REQUEST_PORT - The integer port number on which to listen for notification requests # from clients using the FME Server API. # # NOTIFIER_REGISTRATION_PORT - The integer port number on which to listen for subscriber # registration requests using the FME Server API. # # SCHEDULER_REQUEST_PORT - The integer port number on which to listen for scheduler requests # from clients using the FME Server API. # # RELAYER_REQUEST_PORT - The integer port number on which to listen for protocol relay requests # from clients using the FME Server API. # # RELAYER_REGISTRATION_PORT - The integer port number on which to listen for relayer # registration requests using the FME Server API. # # CONFIGURATION_REQUEST_PORT - The integer port number on which to listen for configuration requests # from clients using the FME Server API. # # CLEANUP_REQUEST_PORT - The integer port number on which to listen for cleanup # requests using the FME Server API. # # NODE_ENGINE_ADMIN_PORT - The integer port number on which the FME Server Engine node accepts requests. # The port number specified here must match the value assigned to the # NODE_ENGINE_ADMIN_PORT parameter defined in the processMonitorConfigEngines.txt # file used to configure the FME Engines Process Monitor. # # FME_SERVER_PORT_POOL - Range of ports which can be assigned to FME Engines, Subscribers and Protocols # when connecting to the FME Server. Each connection uses a single port available # from the pool. Once all ports have been allocated, no more FME Engine # instances may connect to this Transformation/Repository Manager. # # Using '0' means that any port may be used and there is no limit on the # number of connections. If '0' is used in combination with a range of # port numbers then it will override that range and make any port available. # # Port pools may be specified as a comma-seperated list of port numbers and # port number ranges. For example, the port pool specified as: # 1234, 4567-4570, 7890 # will make all of the following ports available in the pool: # 1234, 4567, 4568, 4569, 4570, 7890 # # FME_SERVER_HOST_NAME - The host name of the FME Server. # # FME_SERVER_WEB_URL - The web url of the FME Server. # #-------------------------------------------------------------------------- # Transformation Management #-------------------------------------------------------------------------- # # TRANSFORMATION_OWNER - The transformation owner. # # ENABLE_TRANSACTION_VALIDATION_RETRIES - Can be true or false. true to enable requeue of jobs that are in invalid # state, otherwise false to have jobs in invalid states treated as job failures. # When true, jobs will be retried up to the limit of # MAX_FAILED_TRANSACTION_REQUEST_RETRIES. # # ENABLE_TRANSACTION_CONNECT_VALIDATION - Can be true or false. true to validate for invalid jobs during successful # registration of FME Engines, otherwise false. # # ENABLE_TRANSACTION_REQUEST_VALIDATION - can be true or false. true to validate for invalid jobs when FME Engines # are woken up from being idle waiting for a new job, otherwise false. # # ENABLE_PUBLISHED_PARAMETER_ENCRYPTION - boolean flag indicating whether or not published parameters with names # containing "PASSWORD" are encrypted. For systems with FME engines older # than version 2015, this should be set to false, or the engines will not # decrypt the password correctly # # #-------------------------------------- # Limits #-------------------------------------- # # MAX_TRANSACTION_RESULT_SUCCESSES - Maximum number of successful result transactions # to accept from the service before shutting down or # restarting the service. # # MAX_TRANSACTION_RESULT_FAILURES - Maximum number of failed result transactions # to accept from the service before shutting down or # restarting the service. # # MAX_FAILED_TRANSACTION_REQUEST_RETRIES - Maximum number of times a failed transaction request will be automatically # resubmitted for processing, after which the failed request is cancelled. # A value of < 0 means that no maximum limit is imposed, and failed transaction # requests will be automatically resubmitted indefinitely. A value of 0 means that # automatic resubmission is disabled. # # MAX_REGISTRATION_READ_ATTEMPTS - Maximum number of attempts to retry reading FME Engine registration messages. The default is 6000. # # REGISTRATION_READ_RETRY_WAIT - Amount of time in milliseconds to wait before attempting to retry reading FME Engine # registration attempts. The default is 10 ms. # # MAINTENANCE_IDLE_WAIT - Amount of time in seconds to wait before attempting to perform maintenance operations. Currently # Engines that have already processed jobs and that are idle for the specified time will undergo # maintenance which includes recycling connections and memory used by Engine. The default is 90 seconds. # A value of 0 or less will disable maintenance. # # TRANSACTION_DB_RETRY_WAIT - Amount of time in seconds to wait before attempting to retry persisting job # DB transaction information. The default is 20 seconds. A value less than or equal to zero # disables retrying to establish DB connections. # #-------------------------------------- # Communication #-------------------------------------- # # ARE_YOU_THERE_MSG - The text string to send to a service to confirm that it is of the # desired type before proceeding to use it. For FME engines, this value # must be "FME_AreYouThere". # # SUCCESSFUL_RESULT_PREFIX - The substring present at the start of the result string # returned by a service to indicate a successful result. For FME # services, this value must be "0:" (a zero followed by a colon). # # CONNECTIONPOOL_EXPIRY - The length of time in seconds in which an FME Server connection remains idle # before expiring from the connection pool. # # If a value of less than or equal to zero is specified, then there is no # connection pooling. # # SOCKET_KEEPALIVE - If true the transaction socket channel will be kept alive at TCP level, otherwise false. # #-------------------------------------------------------------------------- # Licensing #-------------------------------------------------------------------------- # # LICENSING_ENABLED - Can be true or false. If true, FME Server's licensing # functionality will be enabled. # # LICENSING_PATH - The path containing license files. # #-------------------------------------------------------------------------- # Schedule Management #-------------------------------------------------------------------------- # # SCHEDULER_OWNER - The scheduler owner. # # SCHEDULER_CONFIG_PATH - The path to the quartz properties file. # #-------------------------------------------------------------------------- # Repository Management #-------------------------------------------------------------------------- # # REPOSITORY_HOME - The root path under which the repository resides. # #-------------------------------------------------------------------------- # Notification Management #-------------------------------------------------------------------------- # # NOTIFIER_MAX_PENDING_NOTIFICATIONS - The max number of notifications allowed to be queued. Once the max number # has been reached the oldest notification will be discarded. # # NOTIFIER_MAX_NOTIFICATION_RESULT_SUCCESSES - The max number of successful notifications. Once the max number # has been reached the subscriber will be restarted. # # If a value of less than or equal to zero is specified, then there is no # restarting of the subscriber. # # NOTIFIER_MAX_NOTIFICATION_RESULT_FAILURES - The max number of failed notifications. Once the max number # has been reached the subscriber will be restarted. # # If a value of less than or equal to zero is specified, then there is no # restarting of the subscriber. # # NOTIFIER_MAX_SUBSCRIBER_ACCEPT_ATTEMPTS - The max number of accept attempts. Each accept attempt is 10 ms so the default is # for the notifier to wait 5 mins for a Subscriber to complete connecting after a # successful registration. # # NOTIFIER_SUBSCRIPTION_HOME - The home directory containing subscription data files. # #-------------------------------------------------------------------------- # Relay Management #-------------------------------------------------------------------------- # # RELAYER_MAX_PUBLISHER_ACCEPT_ATTEMPTS - The max number of accept attempts. Each accept attempt is 10 ms so the default is # for the relayer to wait 5 mins for a publisher to complete connecting after a # successful registration. # #-------------------------------------------------------------------------- # Configuration Management #-------------------------------------------------------------------------- # # CONFIGURATION_MIGRATION_SUCCESS_TOPIC - Topic to notify when an asynchronous migration job # finishes successfully # # CONFIGURATION_MIGRATION_FAILURE_TOPIC - Topic to notify when an asynchronous migration job # fails # #-------------------------------------------------------------------------- # Log Management #-------------------------------------------------------------------------- # # LOGS_HOME - The root path under which log files resides. # #-------------------------------------------------------------------------- # Log File #-------------------------------------------------------------------------- # # LOG_CONFIG_PATH - The folder path that contains the log file configuration which by # default is messagelogger.properties. # Note: For process specific log config paths just use the process prefix. # ie. SERVER_LOG_CONFIG_PATH=<logconfigpath> # # SERVER_LOG_FILE_NAME - The path name of the log file for the main server process. # SHAREDRESOURCE_LOG_FILE_NAME - The path name of the log file for the shared resource process. # SCHEDULER_LOG_FILE_NAME - The path name of the log file for the scheduler process. # RELAYER_LOG_FILE_NAME - The path name of the log file for the relayer process. # NOTIFIER_LOG_FILE_NAME - The path name of the log file for the notifier process. # CONFIGURATION_LOG_FILE_NAME - The path name of the log file for the configuration process. # CLEANUP_LOG_FILE_NAME - The path name of the log file for the cleanup process. # MIGRATION_TASK_LOG_FILE_NAME_PREFIX - The path name prefix of the migration task log files. The # task ID and ".log" suffix will be added to the file name. # For example, a configuration of # MIGRATION_TASK_LOG_FILE_NAME_PREFIX=tasks/task_ # would produce log file tasks/task_1.log for task ID 1. # #-------------------------------------------------------------------------- # System Notifications #-------------------------------------------------------------------------- # These are optional notifications that are generated by FME Server. The general configuration # format is NOTIFY_<keyword>=<topic_name>. # # # NOTIFY_FAILOVER - This can be used in a FAILOVER cluster configuration. It will generate # notifications when a node starts up, when a node has a heartbeat failure and when a failover # operation occurs. The intent of this notification is to quickly alert users of potential # system failure. The notification message is contained in the "msg" keyword so {msg} macro # can be used in subscription configurations. # # Example configuration: # # NOTIFY_FAILOVER=FAILOVER_TOPIC # Note: This means when the above failover events occur notifications will be sent to FAILOVER_TOPIC. # # NOTIFY_JOB_SUCCESS - This will generate a notification to the specified topic on all successful jobs. # # NOTIFY_JOB_FAILURE - This will generate a notification to the specified topic on all failed jobs. # #-------------------------------------------------------------------------- # Shared Resource Management #-------------------------------------------------------------------------- # #-------------------------------------- # Common parameters #-------------------------------------- # SHAREDRESOURCE_TYPE - The shared resource type which can be FILE (local file) or NETWORK (UNC access). # # SHAREDRESOURCE_NAME - The shared resource name. This must be unique. # # SHAREDRESOURCE_DISPLAYNAME - The shared resource display name. # # SHAREDRESOURCE_DESCRIPTION - The shared resource description. # # SHAREDRESOURCE_ISMIGRATABLE - true if the shared resource is migratable, otherwise false. By default # all shared resource are not migratable unless specified as true. # # SHAREDRESOURCE_SECURITY_DEFAULT_ROLES - (Optional) Defines the default security for newly configured shared resources. If not specified, all available # roles are granted access. If specified, specific <defaultRoleName> will be assigned to the # shared resource. Note: This will not override any existing shared resource security permissions as it # assumes this is for new shared resource definitions. # # SHAREDRESOURCE_SECURITY_DEFAULT_OWNER - (Optional) Defines the default security owner for newly configured shared resources. If not specified, there is no owner. # #-------------------------------------- # FILE/NETWORK type parameters #-------------------------------------- # SHAREDRESOURCE_DIR - The local file or UNC directory. # # ie. C:/localdata/ # ie. //servername/Data/ # #-------------------------------------- # Examples #-------------------------------------- # # SHAREDRESOURCE_TYPE_1=FILE # SHAREDRESOURCE_NAME_1=FME_SHAREDRESOURCE_ENGINE # SHAREDRESOURCE_DISPLAYNAME_1=Engine # SHAREDRESOURCE_DESCRIPTION_1=This shared resource is the Server engine directory # SHAREDRESOURCE_ISMIGRATABLE_1=true # SHAREDRESOURCE_DIR_1=C:/shared/ # SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_1=fmeadmin # SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_1=admin # #-------------------------------------------------------------------------- # Cluster Management #-------------------------------------------------------------------------- # Please refer to the FME Server Administrator's Guide for a full # description of the cluster management parameters and their use. # # CLUSTER_TYPE - Can be DEFAULT or FAILOVER. This specifies the type of cluster configuration # of the FME Server. If FAILOVER is specified, then failover configuration parameters # must be specified. # # FAILOVER_MONITOR_HOST - This is a required parameter and specifies the host to monitor. This # corresponds to the FME_SERVER_HOST_NAME setting of the monitored host. Note: This is # case sensitive and typically all upper case in a default installation. It's best to # confirm by checking the FME_SERVER_HOST_NAME value of the monitored host. # # In a failover cluster configuration there are two nodes in a cluster. Each node # is uniquely identified by the host name and are configured to monitor each other. On # initial startup, the first node to start up is registered as the "active" node". The # second node to startup is registered as the "failover" node. If an "active" node # is shutdown or fails to respond, the "failover" node automatically becomes "active" # and takes over any unfinished jobs and active schedules that were handled by the node # that was detected to have failed. If the failed node is started back up again, it # automatically becomes the "failover" node. Any client requests to a "failover" node # are rejected and redirected to the "active" node. # # The following are optional failover configuration settings: # # FAILOVER_SCAN_INTERVAL - The default is 40. This is the number of seconds in which this node # waits before checking if the monitor host is still alive. # # FAILOVER_MAX_SCAN_FAILURES - The default is 3. This is the max number of times in which this node # will retry detecting if the monitor host is still alive. This setting in conjunction with # FAILOVER_SCAN_INTERVAL determines how long a host can appear not alive before a # failover operation occurs. The max seconds for a host to appear not alive is equal to # FAILOVER_SCAN_INTERVAL x FAILOVER_MAX_SCAN_FAILURES. The default is 40 x 3 = 120 seconds. # # FAILOVER_LOG_SCAN - Can be true or false. This logs out each time the monitor host is scanned by # this node. # # FAILOVER_LOG_FAILURE_DETAILS - Can be true or false. This logs out more detailed logging # describing failures. # # The following are only required when default port or owner names have been changed: # # FAILOVER_MONITOR_PORT_SCHEDULER - This is the port of the scheduler component on the host being monitored. # This corresponds to the SCHEDULER_REQUEST_PORT setting on the monitored host. # # FAILOVER_MONITOR_PORT_TRANSFORMATION - This is the port of the transformation component on the host being monitored. # This corresponds to the REQUEST_PORT setting on the monitored host. # # FAILOVER_MONITOR_PORT_NOTIFIER - This is the port of the notifier component on the host being monitored. # This corresponds to the NOTIFIER_REQUEST_PORT setting on the monitored host. # # FAILOVER_MONITOR_PORT_RELAYER - This is the port of the relayer component on the host being monitored. # This corresponds to the RELAYER_REQUEST_PORT setting on the monitored host. # # FAILOVER_SCHEDULER_OWNER - This is the scheduler owner name of the host to be monitored. By default the # FAILOVER_MONITOR_HOST value is used which by default corresponds with the SCHEDULER_OWNER setitng # of the monitored host. # # FAILOVER_TRANSFORMATION_OWNER - This is the transformation owner name of the host to be monitored. By default the # FAILOVER_MONITOR_HOST value is used which by default corresponds with the TRANSFORMATION_OWNER setitng # of the monitored host. # #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- # ************** FME SERVER SETTINGS START ************** #-------------------------------------------------------------------------- FME_INCLUDE_FILE={SAFE{serverDir}}/fmeCommonConfig.txt #-------------------------------------------------------------------------- # Port and Host Assignments #-------------------------------------------------------------------------- SERVICE_REGISTRATION_PORT={SAFE{serviceRegistrationPort}} REQUEST_PORT={SAFE{fmeserverRequestPort}} NOTIFIER_REQUEST_PORT={SAFE{notifierRequestPort}} NOTIFIER_REGISTRATION_PORT={SAFE{notifierRegistrationPort}} SCHEDULER_REQUEST_PORT={SAFE{schedulerPort}} RELAYER_REQUEST_PORT={SAFE{relayerRequestPort}} RELAYER_REGISTRATION_PORT={SAFE{relayerRegistrationPort}} CONFIGURATION_REQUEST_PORT={SAFE{fmeConfigRequestPort}} SHAREDRESOURCE_REQUEST_PORT={SAFE{mountpointRequestPort}} CLEANUP_REQUEST_PORT={SAFE{fmeCleanupRequestPort}} CONNECTION_REQUEST_PORT={SAFE{connectionRequestPort}} NODE_ENGINE_ADMIN_PORT={SAFE{processMonitorAdminPortEngine}} FME_SERVER_PORT_POOL=0 FME_SERVER_HOST_NAME={SAFE{fmeserverHostnameLocal}} FME_SERVER_WEB_URL=http://{SAFE{webserverHostname}}:{SAFE{servletPort}} #-------------------------------------------------------------------------- # Transformation Management #-------------------------------------------------------------------------- TRANSFORMATION_OWNER={SAFE{fmeserverHostnameLocal}} ENABLE_PUBLISHED_PARAMETER_ENCRYPTION=true #-------------------------------------- # Limits #-------------------------------------- MAX_TRANSACTION_RESULT_SUCCESSES=100 MAX_TRANSACTION_RESULT_FAILURES=10 MAX_FAILED_TRANSACTION_REQUEST_RETRIES=3 MAX_REGISTRATION_READ_ATTEMPTS=6000 REGISTRATION_READ_RETRY_WAIT=10 MAINTENANCE_IDLE_WAIT=90 TRANSACTION_DB_RETRY_WAIT=20 #-------------------------------------- # Communication #-------------------------------------- ARE_YOU_THERE_MSG=FME_AreYouThere SUCCESSFUL_RESULT_PREFIX=0: CONNECTIONPOOL_EXPIRY=300 SOCKET_KEEPALIVE=false #-------------------------------------------------------------------------- # Licensing #-------------------------------------------------------------------------- LICENSING_ENABLED={SAFE{licensingEnabled}} LICENSING_PATH={SAFE{repositoryServerRootDir}}/licenses #-------------------------------------------------------------------------- # Key Management #-------------------------------------------------------------------------- KEY_PATH={SAFE{repositoryServerRootDir}}/key #-------------------------------------------------------------------------- # Schedule Management #-------------------------------------------------------------------------- SCHEDULER_OWNER={SAFE{fmeserverHostnameLocal}} SCHEDULER_CONFIG_PATH={SAFE{serverDir}}/quartz.properties #-------------------------------------------------------------------------- # Repository Management #-------------------------------------------------------------------------- REPOSITORY_HOME={SAFE{repositoryServerRootDir}}/repositories #-------------------------------------------------------------------------- # Notification Management #-------------------------------------------------------------------------- NOTIFIER_MAX_PENDING_NOTIFICATIONS=50000 NOTIFIER_MAX_NOTIFICATION_RESULT_SUCCESSES=10000 NOTIFIER_MAX_NOTIFICATION_RESULT_FAILURES=100 NOTIFIER_MAX_SUBSCRIBER_ACCEPT_ATTEMPTS=30000 NOTIFIER_SUBSCRIPTION_HOME={SAFE{serverDir}}/subscriptions #-------------------------------------------------------------------------- # Relay Management #-------------------------------------------------------------------------- RELAYER_MAX_PENDING_RELAYS=50000 RELAYER_MAX_PUBLISHER_ACCEPT_ATTEMPTS=30000 #-------------------------------------------------------------------------- # Configuration Management #-------------------------------------------------------------------------- CONFIGURATION_MIGRATION_SUCCESS_TOPIC=MIGRATION_ASYNC_JOB_SUCCESS CONFIGURATION_MIGRATION_FAILURE_TOPIC=MIGRATION_ASYNC_JOB_FAILURE CONFIGURATION_INSTALLER_PATH={SAFE{serverDir}}/config/installer.json #-------------------------------------------------------------------------- # Shared Resource Management #-------------------------------------------------------------------------- SHAREDRESOURCE_TYPE_1={SAFE{systemShareType}} SHAREDRESOURCE_NAME_1=FME_SHAREDRESOURCE_LOG SHAREDRESOURCE_DISPLAYNAME_1=Logs SHAREDRESOURCE_DESCRIPTION_1=This shared resource is the Server logs directory SHAREDRESOURCE_ISMIGRATABLE_1=false SHAREDRESOURCE_DIR_1={SAFE{repositoryServerRootDir}}/resources/logs/ SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_1=fmeadmin SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_1={SAFE{adminUserName}} SHAREDRESOURCE_TYPE_2={SAFE{systemShareType}} SHAREDRESOURCE_NAME_2=FME_SHAREDRESOURCE_DATA SHAREDRESOURCE_DISPLAYNAME_2=Data SHAREDRESOURCE_DESCRIPTION_2=This shared resource is the Server data directory SHAREDRESOURCE_ISMIGRATABLE_2=true SHAREDRESOURCE_DIR_2={SAFE{repositoryServerRootDir}}/resources/data/ SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_2=fmeadmin|fmeauthor|fmeuser SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_2={SAFE{adminUserName}} SHAREDRESOURCE_TYPE_3={SAFE{systemShareType}} SHAREDRESOURCE_NAME_3=FME_SHAREDRESOURCE_TEMP SHAREDRESOURCE_DISPLAYNAME_3=Temp SHAREDRESOURCE_DESCRIPTION_3=This shared resource is the Server temp directory SHAREDRESOURCE_ISMIGRATABLE_3=false SHAREDRESOURCE_DIR_3={SAFE{repositoryServerRootDir}}/resources/temp/ SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_3=fmeadmin|fmeauthor SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_3={SAFE{adminUserName}} SHAREDRESOURCE_TYPE_4={SAFE{systemShareType}} SHAREDRESOURCE_NAME_4=FME_SHAREDRESOURCE_BACKUP SHAREDRESOURCE_DISPLAYNAME_4=Backup SHAREDRESOURCE_DESCRIPTION_4=This shared resource is the Server backup directory SHAREDRESOURCE_ISMIGRATABLE_4=false SHAREDRESOURCE_DIR_4={SAFE{repositoryServerRootDir}}/resources/backups/ SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_4=fmesuperuser SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_4={SAFE{adminUserName}} SHAREDRESOURCE_TYPE_5={SAFE{systemShareType}} SHAREDRESOURCE_NAME_5=FME_SHAREDRESOURCE_ENGINE SHAREDRESOURCE_DISPLAYNAME_5=Engine SHAREDRESOURCE_DESCRIPTION_5=This shared resource is the Server engine directory SHAREDRESOURCE_ISMIGRATABLE_5=true SHAREDRESOURCE_DIR_5={SAFE{repositoryServerRootDir}}/resources/engine/ SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_5=fmeadmin SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_5={SAFE{adminUserName}} SHAREDRESOURCE_TYPE_6={SAFE{systemShareType}} SHAREDRESOURCE_NAME_6=FME_SHAREDRESOURCE_SYSTEM SHAREDRESOURCE_DISPLAYNAME_6=System SHAREDRESOURCE_DESCRIPTION_6=This shared resource is the Server system directory SHAREDRESOURCE_ISMIGRATABLE_6=false SHAREDRESOURCE_DIR_6={SAFE{repositoryServerRootDir}}/resources/system/ SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_6=fmeadmin SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_6={SAFE{adminUserName}} SHAREDRESOURCE_TYPE_7={SAFE{systemShareType}} SHAREDRESOURCE_NAME_7=FME_SHAREDRESOURCE_DASHBOARD SHAREDRESOURCE_DISPLAYNAME_7=Dashboards SHAREDRESOURCE_DESCRIPTION_7=This shared resource is the Server dashboards directory SHAREDRESOURCE_ISMIGRATABLE_7=true SHAREDRESOURCE_DIR_7={SAFE{repositoryServerRootDir}}/resources/dashboards/ SHAREDRESOURCE_SECURITY_DEFAULT_ROLES_7=fmeadmin|fmeauthor SHAREDRESOURCE_SECURITY_DEFAULT_OWNER_7={SAFE{adminUserName}} #-------------------------------------------------------------------------- # Log Management #-------------------------------------------------------------------------- LOGS_HOME={SAFE{repositoryServerRootDir}}/resources/logs #-------------------------------------------------------------------------- # Log Files #-------------------------------------------------------------------------- LOG_CONFIG_PATH={SAFE{serverDir}}/config/logger/core CLEANUP_LOG_CONFIG_PATH={SAFE{utilitiesDir}}/config SERVER_LOG_FILE_NAME={SAFE{logPrefix}}fmeserver.log SHAREDRESOURCE_LOG_FILE_NAME={SAFE{logPrefix}}fmesharedresource.log SCHEDULER_LOG_FILE_NAME={SAFE{logPrefix}}fmescheduler.log RELAYER_LOG_FILE_NAME=publishers/{SAFE{logPrefix}}fmepublishers.log NOTIFIER_LOG_FILE_NAME=subscribers/{SAFE{logPrefix}}fmesubscribers.log CONFIGURATION_LOG_FILE_NAME={SAFE{logPrefix}}fmeconfiguration.log CLEANUP_LOG_FILE_NAME={SAFE{logPrefix}}fmecleanup.log CONNECTION_LOG_FILE_NAME={SAFE{logPrefix}}fmeconnection.log MIGRATION_TASK_LOG_FILE_NAME_PREFIX=tasks/task_ #-------------------------------------------------------------------------- # System Notifications #-------------------------------------------------------------------------- #NOTIFY_FAILOVER=<TopicName> #NOTIFY_JOB_SUCCESS=<TopicName> #NOTIFY_JOB_FAILURE=<TopicName> #-------------------------------------------------------------------------- # Cluster Management #-------------------------------------------------------------------------- #-------------------------------------- # Default Cluster #-------------------------------------- CLUSTER_TYPE=DEFAULT #-------------------------------------- # Failover Cluster #-------------------------------------- #CLUSTER_TYPE=FAILOVER #FAILOVER_MONITOR_HOST=<FME_SERVER_HOST_NAME> # ************** FME SERVER SETTINGS END **************