Review and Edit Runtime Context Variables (optional)
Review variables and their attributes or change those values to refine your runtime implementation. Select any row and click Edit to modify that variable.
Most of the runtime context variables have corresponding component wizard UI for setting values. The table clarifies what variables are described by UI settings and it provides a description of function for those that are not described elsewhere.
Runtime Context Variable | Description |
---|---|
NB_BW_RESTART_BEFORE_RESTART_ENGINE | Specifies the permitted number of failures for the BW process before the component restarts.
Only numeric values are accepted, the default value is 0. For example, if the value is set as 2, the component restarts when the process fails 3 times. |
BW_POLLPERIOD | Specifies the polling interval for the BW run condition that checks the BW process has started.
Only numeric values are accepted and the default value is 0. |
HTTP_PORT_BASE | The port number to listen for incoming HTTP requests |
HTTP_PORT_INCREASE | Specifies to increment the HTTP port number |
HAWK_PLUGIN_CONFIG_FILE | The location where TIBCO Hawk Plug-in configuration files exist |
ACTION_TO_PERFORM_FOR_HAWK_FILE | The actions to be performed on Hawk files |
BW_DOMAIN | A domain is a logical group that provides an isolated environment for applications and their resources. Runtime entities such as AppSpaces and AppNodes are contained within a domain |
BW_APPSPACE | An AppSpace is a virtual pool of AppNodes where an application is deployed |
BW_APPNODE | An AppNode is created under an AppSpace. An AppNode is a runtime entity for hosting application modules and libraries |
BW_ADMIN_MODE | In the Admin mode, you can manage and monitor runtime entities |
APPNODE_HTTPPORT_BASE | The port number on which AppNode listens for incoming HTTP requests |
BW_CREATE_ENTITIES | Indicates whether the BW entities must be created when a component is started.
You can set the value to True or False. The default value is True. |
BW_TRANSPORT | A transport used for communication in BusinessWorks. |
BW_ENTERPRISE_AGENT_ROLE | The role of an agent in the BusinessWorks Enterprise version |
WITH_TEASERVER | Indicates whether the Silver Fabric Enabler for ActiveMatrix BusinessWorks component uses the TEA server as a dependent component or uses an external TIBCO Enterprise Administrator.
You can set the value to True or False. The default value is True. |
USE_DEPEND_TEASERVER | Indicates whether the Silver Fabric Enabler for ActiveMatrix BusinessWorks component has a dependency on another Silver Fabric Enabler for TIBCO Enterprise Administrator component.
You can set the value to True or False. The default value is True. |
TEA_SERVER_URL | The URL of the TEA server |
MIN_SEEDER_COUNT | The minimum seeder count value for a specified space in TIBCO ActiveSpaces persistence and transport layer |
QUORUM_SIZE | The size of the quorum in TIBCO ActiveSpaces persistence and transport layer. The minimum number of seeders for recovery |
DATASTORE_LOCATION | The location of a data store in TIBCO ActiveSpaces persistence and transport layer |
BW6_EMS_SERVER_SOURCE | The source file location of EMS Server |
BW6_EMS_SERVER_URL | The URL to connect to the EMS server Example: tcp://localhost:7222 |
BW6_EMS_SERVER_USERNAME | The user name to authenticate to the EMS server. The default is admin |
BW6_DB_PROVIDER | The database provider: postgresql, mysql, oracle, mssql, mariadb, or db2 |
BW6_JDBC_DRIVER | The JDBC driver |
BW6_DB_URL | The URL to connect to the database Example: jdbc:postgresql://localhost:5432/bwadmindb |
BW6_DB_USERNAME | The user name to authenticate the database for ActiveMatrix BusinessWorks version 6.x |
BW6_JDBC_DRIVER_FILE | The location of JDBC driver files for ActiveMatrix BusinessWorks version 6.x |
BW6_EMS_SERVER_PASSWORD | The password to authenticate to the EMS server. The default is admin |
BW6_DB_PASSWORD | The password to authenticate the database for ActiveMatrix BusinessWorks version 6.x. |
BW_ENTERPRISE_AGENT_HTTP_PORT_BASE | The port number configured in the HTTP Connector shared resource for ActiveMatrix BusinessWorks Agent for Enterprise version. The BW Enterprise Agent listens on this port for incoming HTTP requests. |
BW_ENTERPRISE_TEA_AGENT_HTTP_PORT_BASE | The port number configured in the HTTP Connector shared resource for TEA Agent for ActiveMatrix BusinessWorks Enterprise version. The TEA Agent listens for incoming HTTP requests on this port. |
BW_ENTERPRISE_DISCOVERY_PORT_BASE | The port and interface to be used to discover all the agents in the BusinessWorks Enterprise version. Must be same for all the agents in the network. This is typically set to a comma separated list of listen URLs that form a small subset of agents in the network. |
BW_ENTERPRISE_REMOTE_LISTEN_PORT_BASE | The port and interface of the bwagent for the BusinessWorks Enterprise version that remote clients (bwagents configured as remoteclient) can connect to. |
DISCOVER_SERVERS_POOL_PERIOD | Indicates whether the Silver Fabric Enabler for ActiveMatrix BusinessWorks component has a dependency on another Silver Fabric Enabler for TIBCO Enterprise Administrator component.
You can set the value to True or False. The default value is True. |
DELETE_BW_APPLICATION_CONF_AT_SHUTDOWN | Removes all the configuration files at shutdown |
DO_NOT_REDEPLOY_EAR_FILE_AT_STARTUP | Specifies that EAR file should not be deployed gain at startup |
MANAGED_PROCESS_HAWK_AGENT_ENABLED | Adds an extra tracking for the Hawk agent by a managed process to kill the process if it is not correctly shutdown.
You can set the value to True or False. |
MANAGED_PROCESS_SERVICE_ENABLED | Adds extra tracking wherein a managed process kills the processes that are not correctly shut down.
You can set the value to True or False. |
BW6_FTL_REALMSERVER_URL | Set The FTL realm server. Example: BW6_FTL_REALMSERVER_URL = http://localhost:8070 |
BW6_FTL_REALMSERVER_USERNAME | Set the FTL user name. |
BW6_FTL_REALMSERVER_PASSWORD | Set the FTL password. |
BW6_FTL_APPLICATION | Set the application name. Example: BW6_FTL_APPLICATION=bwadmin |
BW6_FTL_ENDPOINT | Set the FTL endpoint. Example: BW6_FTL_ENDPOINT=bwadmin-endpoint |
BW6_FTL_SECONDARY | Set the secondary realm server |
BW6_FTL_IDENTIFIER | Set the FTL identifier |
BW6_FTL_DATAFORMAT | Set the FTL data format. Example: BW6_FTL_DATAFORMAT=bw-format |
BW6_FTL_INBOX | Set the FTL inbox. Example: BW6_FTL_INBOX =bw-inbox |
EMS_RECONNECTION_INTERVAL | Set the reconnection interval, in milliseconds. It defines how often the bwagent tries to reconnect with the EMS server if the connection is lost.
The default time interval is 10 seconds (10000 milliseconds). |
APPNODE_SHUTTING_DOWN_TIMEOUT | Set the timeout in minutes after which the AppNode and all the applications running on that AppNode are shutdown forcefully, irrespective of the state of the AppNode or the applications.
Default value: 0 |
ENABLE_OPEN_TRACING_ON_NODE | Set to
True to enable the open tracing in this domain. It triggers the command
./bwadmin enableopentracing -domain <domain> -appSpace <appSpace> -appNode <appNode>.
Default value: False |
CLEAN_CONFIG_FOLDER_ON_START | Set to
True to clean the config folder every time the AppNode starts
Default value: False |
OBFUSCATE_FTL_PASSWORDS | Set to
True to obfuscate the FTL password in the
bwagent.ini file.
Default value: False |