Flex and Sun's JVM: U.S. Daylight Saving Time changes in 2007
Issue
When Flex is running in a J2EE application server, it has a dependency on the Sun Java Virtual Machine (JVM) for its time information. The new US Daylight Savings Time changes for 2007 will affect Flex because of this.
Reason
For further details about this issue, see the following Sun documentation:
http://java.sun.com/developer/technicalArticles/Intl/USDST/
Sun's JVM version 1.4.2_11 and above incorporates the new Daylight Savings time calculations.
Solution
To ensure that time calculations will be correct in 2007, upgrade the application server to which Flex has been deployed to 1.4.2_11 JVM (minimally), as per the application server documentation.
Flex 1.5 shipped with Sun's JVM version 1.4.2_05, which is used in the "integrated JRUN install" option. Flex Data Services 2.0 shipped with Sun's JVM version 1.4.2_08, which is used in the "integrated JRUN install" option.
It will be necesary to upgrade the above versions installed with this configuration option.
Flex Data Services 2.0.1 shipped with Sun's JVM version 1.4.2_12, which is used in the "integrated JRUN install" option and therefore it will not be necesary to upgrade this version with this configuration option.
Sun's JVM version 1.4.2_11 can be downloaded from here:
http://java.sun.com/products/archive/index.html
Make sure to download the full SDK version so that the -server switch option is available.
Additional Information
See TechNote kb400727 for more information on how to upgrade the JVM. This may be used for the Flex "integrated JRUN install".
Flex Builder 1.5, Flex Builder 2.0, and Flex Builder 2.0.1 are not affected by the Daylight Savings Time changes made to Sun's JVMs since the JVM used at compile time will not affect the runtime date calculations and functionality of Flex applications.
Flex SDK 2, Flex SDK 2.0.1, Flex Charting 2, Flex Charting 2.0.1 and the Flex Automation Package do not ship with a JVM and therefore will only be affected when deployed to a J2EE application server.
This content requires Flash
To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.
Download the free Flash Player now!
