# Configuration macros and items

Here’s a list of the configuration macros that are defined in the file global_config/environment_defaults.conf, and the configuration items that these macros set.

There’s more about these macros in the Change configuration macro settings section of How Can I…​ Change server-specific configuration. They’re defined in <Framework_root>/global_config/environment-defaults.conf and you change their values by adding entries to <Framework_root>/global_config/environment.conf

Configuration macro Configuration item

`JVM_LOCATION`

`jvm-location`

See the `./dfw java` command and How can I…​ Configure a DataSource application’s JVM.

`JVM_LOCATION32`

Sets up the location and name of the 32 bitJVM (Java Virtual Machine) in Linux environments, for use by 32 bit C-Based Adapter blades.

See the `./dfw java32` command

`LIBERATOR${THIS_LEG}_BURST_MAX` `burst-max` `LIBERATOR${THIS_LEG}_BURST_MIN`

`burst-min`

`LIBERATOR${THIS_LEG}_DATASRCID` `datasrc-id` `LIBERATOR${OTHER_LEG}_DATASRCID`

`datasrc-id`

`LIBERATOR${THIS_LEG}_DATASRCPORT` `datasrc-port` `LIBERATOR${OTHER_LEG}_DATASRCPORT`

`datasrc-port`

`LIBERATOR${THIS_LEG}_DATASRC_INTERFACE` `datasrc-interface` `LIBERATOR${OTHER_LEG}_DATASRC_INTERFACE`

`datasrc-interface`

`LIBERATOR${THIS_LEG}_DIRECTINTERFACE` `direct-interface` `LIBERATOR${THIS_LEG}_DIRECTPORT`

`direct-port`

`LIBERATOR${THIS_LEG}_HTTPINTERFACE` `http-interface` and `https-interface` `LIBERATOR${THIS_LEG}_HTTPPORT`

`http-port`

`LIBERATOR${THIS_LEG}_HTTPSPORT` `https-port` `LIBERATOR${THIS_LEG}_HTTP_SERVERNAME`

`http-server-name`

`LIBERATOR${THIS_LEG}_RTTP_HOSTNAME` `rttp-hostname` `LIBERATOR${THIS_LEG}_RTTP_SERVERNAME`

`rttp-server-name`

`LIBERATOR${THIS_LEG}_THREADS_NUM` `threads-num` `LIBERATOR${THIS_LEG}_JMX_RMI_REGISTRY_PORT`

`rmi-registry-port`

`LIBERATOR${OTHER_LEG}_JMX_RMI_REGISTRY_PORT` `rmi-registry-port` `LIBERATOR${THIS_LEG}_JMX_RMI_CLIENT_PORT`

`jvm-options` setting

`-Drmi.client.port`

`LIBERATOR${OTHER_LEG}_JMX_RMI_CLIENT_PORT` `jvm-options` setting `-Drmi.client.port` `LIBERATOR${THIS_LEG}_JMX_RMI_SERVER_HOSTNAME`

`jvm-options` setting

`-Djava.rmi.server.hostname`

`LIBERATOR${OTHER_LEG}_JMX_RMI_SERVER_HOSTNAME` `jvm-options` setting `-Djava.rmi.server.hostname` `LIBERATOR_MONUSER` `user` option of `add-monuser` `LIBERATOR_MONPASS` `pass` option of `add-monuser` `LIBERATOR_CLUSTER_NODE_INDEX` `cluster-index` `LIBERATOR${THIS_LEG}_HOST`

`cluster-addr`

`LIBERATOR${OTHER_LEG}_HOST` `cluster-addr` `LIBERATOR${THIS_LEG}_CLUSTER_PORT`

`cluster-port`

`LIBERATOR${OTHER_LEG}_CLUSTER_PORT` `cluster-port` `LIBERATOR_CLUSTER_HEARTBEAT_TIME` `cluster-heartbeat-time` `ADMINUSER` Username for logging in to the Liberator status web page `ADMINPASS` Password for logging in to the Liberator status web page `SSLCERT_PATH` Directory path to the https files whose names are defined by the Liberator configuration items `https-certificate`, `https-privatekey`, and `https-passwordfile`. `TRANSFORMER${THIS_LEG}_DATASRCID`

`datasrc-id`

`TRANSFORMER${OTHER_LEG}_DATASRCID` `datasrc-id` `TRANSFORMER${THIS_LEG}_DATASRCPORT`

`datasrc-port`

`TRANSFORMER${OTHER_LEG}_DATASRCPORT` `datasrc-port` `TRANSFORMER${THIS_LEG}_JMX_RMI_REGISTRY_PORT`

`rmi-registry-port`

`TRANSFORMER${OTHER_LEG}_JMX_RMI_REGISTRY_PORT` `rmi-registry-port` `TRANSFORMER${THIS_LEG}_JMX_RMI_CLIENT_PORT`

`jvm-options` setting

`-Drmi.client.port`

`TRANSFORMER${OTHER_LEG}_JMX_RMI_CLIENT_PORT` `jvm-options` setting `-Drmi.client.port` `TRANSFORMER${THIS_LEG}_JMX_RMI_SERVER_HOSTNAME`

`-Djava.rmi.server.hostname`

`TRANSFORMER${THIS_LEG}_JMX_RMI_SERVER_HOSTNAME` `jvm-options` setting `-Djava.rmi.server.hostname` `TRANSFORMER_MONUSER` `user` option of `add-monuser` `TRANSFORMER_MONPASS` `pass` option of `add-monuser` `TRANSFORMER_CLUSTER_NODE_INDEX` `cluster-index` `TRANSFORMER${THIS_LEG}_HOST`

`cluster-addr`

`TRANSFORMER${OTHER_LEG}_HOST` `cluster-addr` `TRANSFORMER${THIS_LEG}_CLUSTER_PORT`

`cluster-port`

`TRANSFORMER\${OTHER_LEG}_CLUSTER_PORT`

`cluster-port`

`TRANSFORMER_CLUSTER_HEARTBEAT_TIME`

`heartbeat-time`