Previous Topic: adminserver.iniNext Topic: Properties Files


udsserver.ini

The udsserver.ini file contains the parameters to set the User Data Service (UDS) log information. The following table lists the log file information of UDS:

Parameter

Default Value

Description

Log Configuration Parameters in [arcot/uds/logger] Section

log4j.rootCategory

ERROR, debuglog

The root logger that resides at the top of the logger hierarchy. All children loggers inherit this value, if no value is specified.

  • log4j.logger.com.arcot.euds
  • log4j.logger.com.arcot.crypto.impl.SecureStoreUtil
  • log4j.logger.com.arcot.common.database
  • log4j.logger.com.arcot.common.cache

INFO

Specify the log level that must be used to write UDS logs. The supported log levels are:

  • FATAL
  • WARNING
  • INFO
  • DEBUG

    Note: Refer to CA AuthMinder Administration Guide for more information on the log levels.

log4j.appender.debuglog.File

${arcot.home}/logs/arcotuds.log

Specify the log file name and the location where the UDS logs must be written to.

 

By default, the UDS log file name is arcotuds.log and is created in the logs folder present in <install_location>\Arcot Systems\.

log4j.appender.debuglog.MaxFileSize

10MB

Specify the size of the log file. By default, it is 2 MB.

log4j.appender.debuglog.MaxBackupIndex

100

Specify the number of backup files that can be created. When the number of backup files is equivalent to this number, the application starts to overwrite from the first log file.

log4j.appender.
debuglog.layout

org.apache.log4j.
PatternLayout

The output format, as specified by ConversionPattern.

log4j.appender.
debuglog.Encoding

UTF-8

The encoding to use when writing the entries in the log file.

log4j.appender.
debuglog.layout.
ConversionPattern

%d{yyyy-MM-dd hh:mm:ss,SSS z} : [%t] : %-5p : %-5c{3} : %m%n

The format in which the UDS log file entries are written:

  • Time Stamp (%d{yyyy-MM-dd hh:mm:ss,SSS z} :)
  • Thread ID ([%t] :)
  • Log Level (or Severity) (%-5p :)
  • Logger Class (%-5c{3} :)
  • Message (%m%n)

This pattern is similar to the C language printf function.