Configuration file elements An alphabetical listing of the elements used across the JGAS configuration files. ACCESS_CONTROLThe ACCESS_CONTROL element specifies access from a list of IP allowed to access applications or services. ALLOW_FROMThe ALLOW_FROM element specifies rules for access to GAS applications or services from specific hosts. APPLICATION (for application)This APPLICATION element defines an application in an external application configuration file.APPLICATION (for HTTP)This element contains a list of those HEADER elements defining the communication carried on the HTTP protocol between web applications and the client.APPLICATION (for a service)This APPLICATION element defines a service in an external application configuration file.AUTO_LOGOUT (for JGAS)This AUTO_LOGOUT (for JGAS) is a configuration element that defines the auto logout mechanism used for applications. CACHE_CONTROL_MAX_AGEThe CACHE_CONTROL_MAX_AGE element specifies a setting for a HTTP Cache-Control header when a file is cacheable. CATEGORIES (under LOG for JGAS)This configuration element specifies the type of log messages to be captured. CLASS (under AUTO_LOGOUT for JGAS)The CLASS element implements a Java interface for auto logout configuration.CLIENT_PUBLIC_IDSpecifies the OAuth2 public ID provided by the the Identity Provider providing Single sign-on authentication.CLIENT_SECRET_IDSpecifies the OAuth2 secret ID provided by the the Identity Provider providing Single sign-on authentication.COMMAND (for auto logout)This is an element of AUTO_LOGOUT that provides a mechanism for the JGAS to override an application's auto logout. COMMAND (under EXECUTION for JGAS)This is an optional JGAS configuration element that allows you to specify in a single command the DVM, application module, and parameters required to start an application. CONFIGURATION (for JGAS)This element is the starting point for the JGAS configuration.CONSOLE (under LOG for JGAS)This element defines the log messages sent to the console.DAILYFILE (under LOG for JGAS)The DAILYFILE element specifies the log messages that are generated and written to the JGAS log files.DELEGATEThe DELEGATE element specifies the Genero REST service the initial /ua/r or /ws/r request is forwarded to, in order to perform additional verification before starting the application or service.DESCRIPTIONThe DESCRIPTION element allows a short and a long description to be associated with an application definition.DVM_AVAILABLEThe DVM_AVAILABLE element specifies the interval of time (timeout) that the Genero Application Server (GAS) allows for the DVM to start. The GAS declares a timeout when this pre-defined interval passes without the DVM starting.DVMThis element specifies the name of the Dynamic Virtual Machine. ENVIRONMENT_VARIABLEThe ENVIRONMENT_VARIABLE element provides the value to be set for an environment variable.EXECUTION (for service)This EXECUTION element sets the runtime environment for a web service application by specifying parameters for its execution. EXECUTION (under APPLICATION for JGAS)This EXECUTION element sets the runtime environment and execution parameters for an application deployed with JGAS. FORMAT (under LOG for JGAS)FORMAT is the JGAS configuration element that specifies the format and details included in a log message. GBCThe GBC element specifies a customization directory for the Genero Browser Client (GBC) front-end.GBC_LOOKUP_PATHThe GBC_LOOKUP_PATH element specifies the location of installed Genero Browser Client (GBC) front-ends.GDC_SHORTCUTThe GDC_SHORTCUT element specifies a path with a shortcut to the Genero Desktop Client (GDC).HEADER (Dedicated)The HEADER element defines a custom header in an application configuration file that is dedicated to a specific application or service.HEADER (Common)The HEADER element defines the request and response type communication carried on the HTTP protocol between web applications, web services and the client.HTTP (Dedicated)The HTTP defines an element for custom headers in the configuration files for applications and services.HTTP (Common)The HTTP element contains elements defining the communication carried on the HTTP protocol between web applications and the client. IDPSpecifies the URL of the Identity Provider providing Single sign-on authentication.INTERFACE (for JGAS)This element specifies the connection between the JGAS and the Web server.KEEP_ALIVEThe KEEP_ALIVE element specifies how long (in seconds) the proxy waits before shutting down when no longer serving requests.LONGThe LONG element contains the long description to be associated with an application definition.LOG (for JGAS)The LOG element specifies details of the log files the JGAS creates and/or the messages sent to the console. MAX_AVAILABLEThe MAX_AVAILABLE element specifies the maximum number of available DVMs to be attached to a web service.MAX_REQUESTS_PER_DVMThe MAX_REQUESTS_PER_DVM element specifies the maximum number of requests a DVM can handle before being stopped by the pool manager.MIN_AVAILABLEThe MIN_AVAILABLE element specifies the minimum number of available DVMs to be attached to a web service.MODULEThe MODULE element specifies the application module name.PARAMETERThe PARAMETER element specifies a parameter to provide on the DVM command line.PARAMETERSThe PARAMETERS element acts as a parent container for parameters provided on the DVM command line.PATH (under EXECUTION)The PATH element specifies the current working directory for the application module.POOLThe POOL element sets the limitations regarding the number of Virtual Machines (DVMs) that are attached to a web service.PROXY (for an application)This PROXY element specifies the proxy you want to use for an application or a set of applications. PROXY (for a service)This PROXY element specifies the proxy to use for web services. PUBLIC_IMAGEPATHThe PUBLIC_IMAGEPATH element defines the public resources directory used by applications. REPORT_REMOTE_URL_PREFIXSpecifies the URL prefix of the server where the Genero Report Engine (GRE) is running.REPORT_VIEWER_DIRECTORYThe REPORT_VIEWER_DIRECTORY element specifies the directory used by the Genero Web Report Viewer.REQUEST_RESULT (for an application)This REQUEST_RESULT element specifies the number of seconds the JGAS waits for the DVM to respond to pending transactions.REQUEST_RESULT (for a service)This REQUEST_RESULT element specifies the number of seconds the JGAS waits for the DVM to respond to pending transactions.RESOURCEThis RESOURCE element defines general JGAS settings that can be used in the definition of applications and in external application configuration files.RESOURCE (for a service)This RESOURCE element defines a resource for a web services application.RESOURCE (for an application)This RESOURCE element defines a resource for an application.RESOURCES (for JGAS)This element contains all RESOURCE elements defined for JGAS.ROOT_URL_PREFIX (deprecated)The ROOT_URL_PREFIX element specifies the URL to access the web server when a reverse proxy server is used between the client and the JGAS.SCOPE (for application)This SCOPE element allows you to get user identifiers, such as email, phone, address, and so on, at the time of authentication by the Identity Provider.SCOPE (for service)This SCOPE element allows you to secure a web service protected by the GIP’s GeneroAccessService by setting required scopes.SERVICE (for HTTP)This element contains a list of those HEADER elements defining the communication carried on the HTTP protocol between web services and the client.SERVICE (for JGAS)This element defines default settings for Web services applications within the JGAS configuration file.SESSION_COOKIEThe SESSION_COOKIE element specifies that cookies the JGAS uses to validate the session are created with the secure flag. SHORTThe SHORT element contains the short description to be associated with an application definition.STARTThe START element specifies the number of DVMs to start for Web services.TIMEOUT (for an application)This element set timeouts for process requests and the start of the DVM.TIMEOUT (for a service)This element sets timeouts for process requests and the start of the DVM. TIMEOUT (for auto logout)This TIMEOUT element sets a timeout to handle auto logout. UA_OUTPUTThe UA_OUTPUT element specifies the configuration parameters for an application delivered by the UA proxy.USER_AGENTThe USER_AGENT element sets a timeout to handle the user agent session. WEB_COMPONENT_DIRECTORYThe WEB_COMPONENT_DIRECTORY element specifies the path where web components for an application are located.