You are on page 1of 3

Daylight Saving Time Patch

Starting 2007, the Daylight Saving Time (DST) rules will be changed in the US and Canada.
DST will begin on the second Sunday of March and end on the first Sunday of November. To
ensure that your AppareNet and AppCritical installations continue to function correctly, you
must install a Java patch, or upgrade to AppCritical 3.1. See Apparent Networks 2007 Daylight
Saving Time Statement for further details.

Installing the Java DST Patch

The AppareNet/AppCritical Server and each installed Client (User Interface) must be
patched. Follow the DST patch instructions below for each affected component, ensuring the
patch installation matches the component and its installation method.

AppareNet/AppCritical Server Update

1. Download patch from Sun: http://java.sun.com/javase/tzupdater_README.html


2. Extract the zip file (it will be extracted in its own folder)
3. Copy tzupdater.jar file to the Java folder

o AppCritical 3.0 -- C:\Program Files\Apparent Networks\AppCritical\Java\


o AppareNet 2.9.0 and previous versions - C:\Program Files\Apparent
Networks\AppareNet\Java\

4. Open a Command Prompt window (DOS shell)


5. cd Java folder (See above Step 3)
6. Test if the update is required. If the update is required, there will be a long list of
messages returned from the following command (See example messages at the end of
this document). Otherwise, nothing is returned:

o jre\bin\java -jar tzupdater.jar -t

7. Stop AppareNet/AppCritical Application Server Windows service


8. Stop AppareNet/AppCritical Sequencer Windows service
9. Close all AppareNet/AppCritical GUI windows
10. Run DST patch with verbose messages

o jre\bin\java -jar tzupdater.jar -v -u

11. Verify patch is applied. Run the following command, if nothing is returned, it means
the patch has been successfully applied

o jre\bin\java -jar tzupdater.jar –t

12. Restart AppareNet/AppCritical Sequencer Windows service


13. Restart AppareNet/AppCritical Application Server Windows service

AppareNet/AppCritical Installed Remote Client UI Update

To determine if these steps apply to your remote client, check Add/Remove Programs for
presence of AppareNet Client v2.9.0 or AppCritical Client v3.0.0. If one of these is present,
these steps apply. Otherwise, see AppareNet/AppCritical Webstart Client UI Update.

1. Download patch from Sun: http://java.sun.com/javase/tzupdater_README.html


2. Extract the zip file (it will be extracted in its own folder)
3. Copy tzupdater.jar file to the Java folder

o Standalone GUI Client 3.0.0 - C:\Program Files\Apparent Networks\AppCritical


Client 3.0.0\Java\
o Standalone GUI Client 2.9.0 - C:\Program Files\Apparent Networks\AppareNet
Client 2.9.0\Java\

4. Open a Command Prompt window (DOS shell)


5. cd Java folder (See above Step 2)
6. Test if the update is required. If the update is required, there will be a long list of
messages returned from the following command. (See example messages at the end
of this document). Otherwise, nothing is returned:

o jre\bin\java -jar tzupdater.jar -t

7. Close all AppareNet/AppCritical GUI windows


8. Run DST patch with verbose messages

o jre\bin\java -jar tzupdater.jar -v -u

9. Verify patch is applied. Run the following command, if nothing is returned, it means
the patch has been successfully applied

o jre\bin\java -jar tzupdater.jar –t

AppareNet/AppCritical Webstart Client UI Update

To determine if these steps apply to your remote client, check Add/Remove Programs for
presence of AppareNet Client v2.9.0 or AppCritical Client v3.0.0. If neither of these is present,
these steps apply. Otherwise, see AppareNet/AppCritical Installed Remote Client UI Update.

1. Download patch from Sun: http://java.sun.com/javase/tzupdater_README.html


2. Extract the zip file (it will be extracted in its own folder)
3. Open a Command Prompt window (DOS shell)
4. cd to the unzipped folder
5. Test if update is required. If the update is required, there will be a long list of
messages returned from the following command. (See example messages at the end
of this document). Otherwise, nothing is returned:

o java -jar tzupdater.jar -t

6. Close all AppareNet/AppCritical GUI windows


7. Run DST patch with verbose messages

o java -jar tzupdater.jar -v -u

8. Verify patch is applied. Run the following command, if nothing is returned, it means
the patch has been successfully applied

o java -jar tzupdater.jar –t


Following are examples of the messages returned when the patch needs to be installed and
messages displayed when it is updating.

Messages displayed when DST patch is required


/data/tzdata2006p.test:900: test failed: America/Guatemala
/data/tzdata2006p.test:901: test failed: America/Guatemala
. . .

Validation tests failed.

Messages displayed while updating

java.home: c:\javaenv\jdk1.5.0_08\jre
java.vendor: Sun Microsystems Inc.
java.version: 1.5.0_08
JRE time zone data version: tzdata2006d
Embedded time zone data version: tzdata2006p
Extracting files... done.
Renaming directories... done.
Validating the new time zone data... done.
Time zone data update is complete.

You might also like