82 Chapter 5 Global Context reinitialized from the configuration files when the application is restarted. The config zone contains many useful variables including, but not limited to, the variables described in Table . Table Config Zone Variables Description Contains a boolean value letting us know whether access logging is enabled Contains the file system path to the application’s log directory Contains a string value that is the context root of the application. The application may define any context root it wants. If none is defined, the default is slash Contains the default response data type to be used in responses Contains the port. | 82 Chapter 5 Global Context reinitialized from the configuration files when the application is restarted. The config zone contains many useful variables including but not limited to the variables described in Table . Table Config Zone Variables Config Variable Description config accessLogging Contains a boolean value letting us know whether access logging is enabled config appLogDir Contains the file system path to the application s log directory config contextRoot Contains a string value that is the context root of the application. The application may define any context root it wants. If none is defined the default is slash config defaultContentType Contains the default response data type to be used in responses config http port Contains the port on which this application is configured and is often used when creating HTTP URLs to resources within the application config https port Contains the port on which this application is configured and is often used when creating HTTPS URLs to resources within the application config name Contains the name of the application as configured config root Contains the file system path to the root directory of the application config zeroHome Contains the file system path to the zero home In addition to the standard configuration variables you may also store application variables in the config zone. Configuration variables can be set and modified through the file which is in the config directory of your application. Request Zone request All scripts in WebSphere sMash run in the context of an HTTP request. The request zone provides access to all HTTP request data. The request zone data is available only to the thread processing the HTTP request. This zone includes all incoming and outgoing data. Many of the request variables will be familiar to experienced web developers. The variables include but are not limited to those shown in Table . Download from Zones 83 Table Request Zone Variables .