Changing time zone settings
In some application environments, it is important that application server components use the same time zone. You can use the administrative console or system environment variables to ensure that your application components use the correct time zone.
Before you begin
Verify that extended National Language
Support (NLS) is installed on your i5/OS™ server.
If extended NLS support is not already installed, install it by selecting
option 21 when you install the base operating system (5769-SS1).
Determine the scope at which you want to set the time zone value. You can set the time zone value such that is applies for an entire cell, for an entire node, or only for a specific server.
Remember that time zone IDs should include an offset and, in almost all cases, a daylight saving time zone name for consistent results. For example, specify EST5EDT for Eastern Standard Time, Daylight Savings Time.
When the East African Time Zone (EAT) is specified
as your time zone setting, the HP-UX operating system Java™ virtual machine (JVM) uses Greenwich Mean
Time (GMT). Therefore, log file time stamps are based on GMT instead
of EAT. The situation might also causes problems in server federation
if you attempt to synchronize with servers that are running on an
operating system whose JVM correctly handles the EAT.
If you need to use East African Time Zone as the
time zone setting for a specific function, instead of using the following
procedure, add the -Duser.timezone=EAT parameter to the appropriate Java command. For example, to have
an application server use EAT as its time zone setting, add the -Duser.timezone=EAT
parameter to the startServer command.
About this task
In general cases, the time zone for application server is inherited from the time zone that is set for the operating system; Java should be inherit the time zone from the operating system, and the application server will use the time zone that is set for each Java Virtual Machine (JVM). If you need to configure a different time zone for a single JVM, you can set the TZ environment variable in the application server, modify the properties file, or specify a command-line parameter when the JVM starts.
You can use the TZ environment
variable to set the time stamps for your application logs.
You can specify the Unix System Services (USS) TZ variable
as an environment variable to set the time stamps for your application
logs.
You can change the time zone setting
for your application logs for all of the processes running in a single
application server, for all of the application servers running under
a user profile, or for all of the JVM processes running on the WebSphere® Application Server
subsystem.