information technology central services at the university of michigan WednesdayJanuary072009
University of Michiganitcs home
search itcs
find a person or group at U-M
Novell at University of Michigan
LNGS Home
Novell Home
ITCS Services
eDirectory
OES - Netware/Linux
nds routine maint
nw @ u of m
nw 5.0
nw 5.1
nw 6
nw 6.5
dns/dhcp
SuSE
How-To
ZENworks
Training
Licenses
Help


Using the tzupdater.jar utility from Sun to update Java on workstations

Last Updated: February 16, 2007


Due to the Energy Policy Act of 2005 the start and end dates of Daylight Savings will change this year. Starting in March 2007, daylight time in the United States will begin on the second Sunday in March and end on the first Sunday in November.

This will require workstation and server operation systems time zone information to be updated (for more information see Daylight Savings Change 2007 and the Michigan Tree, as well as requring each Java to be updated with the new time zone DST info.


Using the tzupdater.jar utility from Sun to update Java on workstations
Download the tzupdater utility from Sun
To perform the following steps to update java, you first need to download tzupdater.jar from sun:
Sun Java SE Downloads

Updating Java on workstations:
In these instructions the tzupdater.jar file has been renamed to tz101.jar for easier repeated typing. If you do not rename tzupdater.jar to tz101.jar, substitute the name as appropriate.
  • Copy the tz101.jar to c:\tz101\
  • Search your computer for java.exe. All of the returned results should be checked, and updated if neccessary.
  • The update command will need to be run from each directory that contains a java.exe.
  • For example, on a test workstation java.exe was found at:
    • C:\imanager\bin\windows\java\bin
    • C:\Program Files\Java\jre1.5.0_05\bin
    • C:\Program Files\Java\jre1.5.0_05\bin
    • C:\Program Files\Novell\jre\bin
    • C:\WINDOWS\system32\jre\bin
    • C:\Novell\ConsoleOne\1.2\jre\bin
    • C:\Program Files\Common Files\novell\jre\bin
    • C:\Program Files\Novell\DNSDHCP\jre\bin
    Note: Some java.exe's found may be too old to update with this utility.
    Per the tzupdater.jar README:
    "The TZupdater tool supports JDK/JRE version 1.4.0 and later releases (1.4.0, 1.4.1,1.4.2, 5.0, and 6), all updates of those releases, and on all supported platforms.The java.vendor property value must be "Sun Microsystems Inc"."
    Run java -version at any java.exe location to show version information)
  • For each directory containing java.exe, the following should be done:
    • Open dos prompt (Start->Run->cmd)
    • Change directories to the desired java to update, e.g. cd C:\Program Files\Java\jre1.5.0_05\bin
    • Check the current Java time zone information by entering:
      	java -jar c:\tz101\tz101.jar -V
    • If the timezone information update is needed, update Java by entering:
      	java -jar c:\tz101\tz101.jar -u -v
    • Verify the update by entering:
      	java -jar c:\tz101\tz101.jar -V

Update Java on a NetWare 6.5 server
Please see: Using the tzupdater.jar utility from Sun to update Java on NetWare servers

More Information
JVM 1.3.1 time zone updater tool for NetWare 5.1 and 6.0
TID 3639513 Manually Updating Timezone information in ConsoleOne 1.3.6
Daylight Saving Time (DST) defaults changing in 2007 and the impact on the NetWare Java Runtime Environment (JRE)
Manually updating the JVM on NetWare 6.0 servers
United States and Canada 2007, Australia 2006 Time zone and Daylight Saving Changes for Novell Products



To offer constructive criticism, or provide other feedback about our site, click here.

ITCS
Information Technology Central Services at the University of Michigan

BODY>DY>BODY>Y>