The following configuration parameters may be set in the client configuration file (gold.conf).
log4perl.appender.Log.filename — Used by log4perl to set the base name of the log file.
log4perl.appender.Log.max — Used by log4perl to set the number of rolling backup logs.
log4perl.appender.Log.size — Used by log4perl to set the size the log will grow to before it is rotated.
log4perl.appender.Log.Threshold — Used by log4perl to set the debug level written to the log. The logging threshold can be one of TRACE, DEBUG, INFO, WARN, ERROR, and FATAL.
log4perl.appender.Screen.Threshold — Used by log4perl to set the debug level written to the screen. The logging threshold can be one of TRACE, DEBUG, INFO, WARN, ERROR, and FATAL.
response.chunking [true] — Indicates whether large responses should be chunked (segmented). If set to false, large responses will be truncated.
response.chunksize [0] — Indicates the line length in the data response that will trigger message segmentation (or truncation). A value of 0 (zero) means unlimited, i.e. that the client will accept the chunksize set by the server. The response chunksize will be taken to be the smaller of the client and server chunksize settings.
currency.precision [0] — Indicates the number of decimal places in the resource credit currency. For example, if you are will be dealing with processor-seconds of an integer resource unit, use 0 (which is the default). If you will be charging dollars and cents, then use 2. This parameter should be the same in the goldd.conf and gold.conf files.
security.authentication [true] — Indicates whether outgoing message are signed.
security.encryption [false] — Indicates whether outgoing messages are encrypted.
security.token.type [Symmetric] — Indicates the default security token type to be used in both authentication and encryption.
server.host [localhost] — The hostname on which the Gold server runs.
server.port [7112] — The port the Gold server listens on.