IBM Support

Maximo Time difference for Europe/Moscow (GMT + 3 DST/Y) Moscow, St.. Petersburg, Volgograd

Technical Blog Post


Abstract

Maximo Time difference for Europe/Moscow (GMT + 3 DST/Y) Moscow, St.. Petersburg, Volgograd

Body

In 2014, a legislative change to Russian time zone resulted in the Russian time
shifting backward by 1 hour. Any JVM/ JRE that is released before then will
produce incorrect time for Moscow, this is regardless of daytime savings.

 

The fix for this is to download Java "Timezone Updater" utility, run it using
the installed version of java that is used to run the MAXIMO server. The
following URL contains download and useage information for this utility (client
can download the latest version of the tool, it should still run with Java 7).

http://www.oracle.com/technetwork/java/javase/tzupdater-readme-136440.html

The user can use command similar to the following to run the update:
java.exe -jar tzupdater.jar -l
http://www.iana.org/time-zones/repository/tzdata-latest.tar.gz -f

This is where "java.exe" is the java version running the MAXIMO server. The
MAXIMO server and any other Java application must be shutdown when running this
command. After running the command, the MAXIMO server can be started and the
you should be able to use the standard timezone for Moscow with no issue.

[{"Business Unit":{"code":"BU005","label":"IoT"}, "Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":""}]

UID

ibm11130157