Добрый день.
На некоторых клиентах наблюдаем интересный эффект.
При попытке установить статус договора на определенные даты, происходит установка статуса со смещением ровно в 1 день назад. К примеру пытаемся приостановить договор с 13.03 по 15.03, нажимаем выполнить и в биллинге наблюдаем запись с приостановкой с 12.03 по 14.03. Точно на той же версии клиента на другом компьютере - все нормально.
Видно отличие версии JRE и в общем-то все. Дата на дефектной машинке валидная.
Что может быть не так?
Версия на машинке где все работает правильно:
Код:
Клиент: вер. 5.1 сборка 637 от 07.02.2012 19:25:03
os: Mac OS X; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_26
ВНИМАНИЕ: Необходимо обновить таймзоны
Сервер: вер. 5.1 сборка 758 от 07.02.2012 19:24:45
os: SunOS; java: Java HotSpot(TM) Server VM, v.1.6.0_14
ВНИМАНИЕ: Необходимо обновить таймзоны
bill вер. 5.1 сборка 247 от 16.02.2012 12:39:57
Это дефектная машинка:
Код:
Клиент: вер. 5.1 сборка 637 от 07.02.2012 19:25:03
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_31
Сервер: вер. 5.1 сборка 758 от 07.02.2012 19:24:45
os: SunOS; java: Java HotSpot(TM) Server VM, v.1.6.0_14
ВНИМАНИЕ: Необходимо обновить таймзоны
bill вер. 5.1 сборка 247 от 16.02.2012 12:39:57
Вторая дефектная машинка (windows):
Код:
Клиент: вер. 5.1 сборка 637 от 07.02.2012 19:25:03
os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_30
Сервер: вер. 5.1 сборка 758 от 07.02.2012 19:24:45
os: SunOS; java: Java HotSpot(TM) Server VM, v.1.6.0_14
ВНИМАНИЕ: Необходимо обновить таймзоны
bill вер. 5.1 сборка 247 от 16.02.2012 12:39:57