Что произойдет, если #setDefault(TimeZone timezone)
вызывается одновременное приложение, работающее на том же сервере приложений с JDK 1.6TimeZone # SetDefault() на сервере приложений с JDK 1.6
Как обсуждалось в TimeZone #setDefault changes in JDK 6 вызов в настоящее время изменения VM в ширину, это может имеют ужасные последствия.
Если вы не одобряете сервер приложений, как обеспечить, чтобы TimeZone не изменился?
Да, я также предлагаю использовать Joda Time, но, к сожалению, это невозможно (в моем случае). Используют ли серверы приложений по умолчанию «SecurityManager» и не устанавливают «user.timezone»? – codevour
@chrsk: Я не знаю, если честно. Даже без использования Joda Time вы можете попытаться убедиться, что вы всегда указываете часовой пояс, когда это имеет значение. Не могли бы вы подробнее рассказать о своей ситуации? –