Agentry Server: [HTTPXML-n] Section

The following table lists the available configuration options, acceptable values, and descriptions of the settings in the HTTPXML-n set of properties found in the SAP Control Center. These settings are also those found in the [HTTPXML-n] section of the Agentry.ini file. When adding such a section the n portion of the section name must match the ID of the corresponding HTTP-XML system connection definition in the application. If no such system connection exists, the settings in this section will not affect the behavior of the Server or the application.

Configuration Settings Acceptable Values Description
name Text Value This setting can contain any text value used to identify the system connection in log files and other areas. This should be set to a unique value especially when working with multiple system connections.
baseURL Valid URL and optional Port number. Default: none This is the base URLaddress of HTTP requests made by the Server for this system connection. This option must be set prior to starting the Server.
xmlNamespaces Valid XML names paces within XML schema This configuration option can contain one or more XML name spaces within the XML schema. Each name space entry for this option must be separated by a pipe ( | ) symbol.
debugFile Valid file name or path and file name relative to Server folder. Default: httpxml.log This option specifies the name of the log file generated by the Server. The token %1 may be included to add the value in the “name” configuration option of the [HTTPXML-n] section to the file name. Example: “%1.httpxml.log” will produce a a file name similar to: “MyXML.httpxml.log”
user Debug File Valid file name or path and file name relative to Server folder. Default: httpxml.%1.log This option specifies the name of the log file generated by the Server. The token %1 may be included to add the value in the “name” configuration option of the [Java-n] section to the file name. The token %2 may be added to include the user ID for the Client in the name. Example: “%1.%2.httpxml.log” will produce a a file name similar to: “MyJVM.Smith.httpxml.log”
constantsFile Valid file name or path and file name to constants file. Default: httpxml_sd.ini This option names the constants file used for this system connection. This file contains constant named values that may be referenced by the HTTP-XML components of the application.
debug Boolean value of “true” or “false.” Default: see description. This option specifies whether debugging messages are generated by the Server in relation to the HTTP-XML System Connection for the [HTTPXML-n] section. This option is set by default to true for development servers and false for production servers.
httpConnectTimeout Positive integer treated as milliseconds This option specifies the time out period in milliseconds for this system connection. If this time out value is exceeded the connection will be closed. This timer resets when data is exchanged between Server and the back end system during Client synchronization.
enableAuthentication Boolean value of “true” or “false.” Default: true This value specifies whether or not users are authenticated against the back end system for this system connection. At least one system connection within the application must perform user authentication.
xmlValidateOnParse Boolean value of “true” or “false.” Default: false This option specifies whether or not to validate the XML against the known schema when returned after a request. If false, this validation is not made.
saveRequest Boolean value of “true” or “false.” Default: see description This option specifies whether or not to write the request made to the back end system to the log file for the system connection. The defaults for this option are true for a development server and false for a production server.
saveResult Boolean value of “true” or “false.” Default: see description This options specifies whether or not to write the resulting messaging of a request to the log file for the system connection. The defaults for this option are true for a development server and false for a production server.