Change time zone settings on Linux/UNIX

On Linux/UNIX, by default, Symphony components use GMT time when messages are logged regardless of the local time setting on Linux/UNIX machines.

To change the time zone to your local time setting, change the component_name.log4j.properties files on each Linux/UNIX host in the $SOAM_HOME/conf directory.

For example, to change the log4j.properties file for session manager:

  1. Open the ssm.log4j.properties file.
  2. Uncomment one of the following lines to set your time zone:
    #log4j.appender.SSM.layout.TimeZone=Canada/Eastern#log4j.appender.SSM.layout.TimeZone=PRC#log4j.appender.SSM.layout.TimeZone=Europe/Paris#log4j.appender.SSM.layout.TimeZone=Europe/London#log4j.appender.SSM.layout.TimeZone=EST
  3. Save the file.

    Your file should now look similar to the following. In this example, we have uncommented lines to set the time zone to EST:

    ...
    #Pattern to output the caller's file name and line number.
    log4j.appender.SSM=org.apache.log4j.RollingFileAppender
    #log4j.appender.SSM.File=${SOAM_HOME}/logs/ssm.${log4cxx_hostname}.log
    log4j.appender.SSM.File=${SOAM_HOME}/logs/ssm.${log4cxx_hostname}.${log4cxx_appnam
    e}.log
    log4j.appender.SSM.MaxFileSize=100000KB
    #Time Zone Setting, used only in Linux
    #choose your time zone in /usr/share/zoneinfo/ 
    #for example, for Canada Eastern time, use Canada/Eastern or EST
    log4j.appender.SSM.layout.TimeZone=Canada/Eastern
    #log4j.appender.SSM.layout.TimeZone=PRC
    #log4j.appender.SSM.layout.TimeZone=Europe/Paris
    #log4j.appender.SSM.layout.TimeZone=Europe/London
    #log4j.appender.SSM.layout.TimeZone=EST
    ..