Lotus Traveler: Timezone discrepency после перехода

Автор Тема: Lotus Traveler: Timezone discrepency после перехода  (Прочитано 6640 раз)

PJ

  • Участник
  • **
  • Сообщений: 34
    • Просмотр профиля
Lotus Traveler: Timezone discrepency после перехода
« : 27 Октябрь 2014, 11:12:37 »
Win2K8 R2, Domino 8.5.3FP6IF3+Traveler 8.5.3UP2IF7. Установили обновление таймзон от Microsoft (сентябрь 2014), установили обновление JVM для Domino 8.5.3FP5-Domino 8.5.3FP6 http://www-01.ibm.com/support/docview.wss?uid=swg21681114 . Перезапускаю Domino и получаю вылет Traveler:
[0D64:0006-16A8] 10/26/2014 03:32:49 PM  Lotus Traveler: SEVERE *system Timezone discrepency.  Domino reports 'Russian' which supports daylight savings.   
[0D64:0007-16A8] 10/26/2014 03:32:49 PM  Lotus Traveler: SEVERE *system Java reports 'Moscow Standard Time' (Europe/Moscow) which does not support daylight savings.   
[0D64:0008-16A8] 10/26/2014 03:32:49 PM  Lotus Traveler: SEVERE *system This discrepency may result in calendar events being shifted on devices synchronizing with this server. 
[0D64:0009-16A8] 10/26/2014 03:32:49 PM  Lotus Traveler: SEVERE *system Please alter these values to be equivalent and make sure all operating system and Domino server fixes related to daylight savings time have been installed. 
[0D64:000A-16A8] 10/26/2014 03:32:49 PM  Lotus Traveler: SEVERE *system Refer to https://www.ibm.com/support/docview.wss?uid=swg21428812 for details. 
[0D64:000B-16A8] 10/26/2014 03:32:49 PM  Lotus Traveler: SEVERE *system Lotus Traveler Server could not be started.  The exception was ComponentNotStartedException. Exception Thrown: com.lotus.sync.util.ComponentNotStartedException: Timezone discrepency. 
[0D64:0002-0A70] 10/26/2014 03:32:49 PM  Lotus Traveler: Server stopping...

Чтобы запустить Traveler, пришлось установить в notes.ini

NTS_IGNORE_TIMEZONE_ERROR=true

Пока работает, но хотелось бы как-то вопрос с костылем решить. Подскажите, нужно ли устанавливать JTZU 1.6.14g, или оно уже было включено в это обновление JVM http://www-01.ibm.com/support/docview.wss?uid=swg21681114

UPD: Запустил JTZU 1.6.14g в discovery mode - говорит, что нужная версия таймзон уже установлена:

--------------------------------xxxxxxx---------------------------------

List of SDK/JREs found that are valid for patching ..
D:\Lotus\Domino\jvm     tzdata2014g
D:\Lotus\Domino\_uninst\traveler\jvm\jre        tzdata2011g
D:\Lotus\Domino\_uninst\_jvm\jre        tzdata2007a
D:\Lotus\Domino\_uninstUP\_jvm\jre      tzdata2007a
--------------------------------xxxxxxx---------------------------------
End of IBM Time Zone Update Utility for Java (JTZU).

C:\Temp\jtzu>



« Последнее редактирование: 27 Октябрь 2014, 11:47:13 от PJ »

PJ

  • Участник
  • **
  • Сообщений: 34
    • Просмотр профиля
Lotus Traveler: Timezone discrepency после перехода
« Ответ #1 : 30 Октябрь 2014, 12:55:13 »
Сказали "Собак накормить, костыль не трогать, после 1 января 2015 вытащить"

Цитировать
We have verified with the Domino API team that with the DST changes in certain time zones such as Moscow will result in the behavior seen. The reason is that DST is no longer observered in Moscow time zone, however the OS still reports DST as true since it did previously observe DST in the current Calendar year. Once the Calendar changes to 2015 the error will go away on its own as the OS will report DST as false.

So - The correct course of action is to set the notes.ini parameter below for the next two months. It can be removed in 2015 and there should not be any error messages displayed. You should not at any time see any Calendar sync issues as the time zones are correct in both the JVM and the Operating System.

NTS_IGNORE_TIMEZONE_ERROR=true

Sorry for any inconvenience.