User guide

The XML-formatted configuration file differs from the standard CFG file in that it may
contain information about multiple servers in the same configuration file.
Each server is specified within a separate server section and must be given a unique name.
This name is used to get default configuration information about the server on server start-
up, as well as how a server may be identified on your system and within the controller
interface.
The –cfg switch on the command line allows you to specify the file specification of this
file.
The same server configuration options as specified in Server Configuration Options
and
Pool Server Configuration Options can be used but with the following changes:
Each keyword requires a value, even those that do not have values on the command
line. These options are considered Boolean values and thus should have the
appropriate ‘TRUE’ value.
Each keyword must be separated from its value by an equals sign (=)
All option values must be enclosed in double quotation marks.
The configuration document is a hierarchical XML object. Each keyword must be placed
within its appropriate section or subsection. Multiple servers may be specified within the
same configuration file. Each server must have a unique name.
The format of the contents of the configuration file is XML V1.0.
Format
$
java –jar rdb$jdbc_home:rdbthinsrv.jar –cfg rdbjdbccfg.xml
Example
<?xml version = ‘1.0’?>
<!—Configuration file for Rdb Thin JDBC Drivers and Servers -->
<config>
<!—SERVERS -->
<servers>
<!—DEFAULT server characteristics-->
<server
name="DEFAULT"
type="RdbThinSrv"
url="//localhost:1701/"
maxClients="-1"
srv.bindTimeout="1000"
srv.idleTimeout="0"
srv.mcBasePort="5517"
srv.mcGroupIP="239.192.1.1"
tracelevel = "0"
autostart = "false"
autorestart = "false"
45