Handling Daylight Savings Time Changes for the NonStop CIM Extension

The NonStop JDK packaged together with the NonStop CIM extension for S series does not contain daylight savings time (DST) changes. In order to obtain the DST changes, you must install conversion tool TZUPdater 1.1 which can be downloaded from www.hp.com/go/javaDSTtool.

This tool allows installed HP NonStop servers for Java (NSJ) JDK/JRE images to be updated with time zone data. TZupdater 1.1 accommodates the U.S. 2007 DST changes originating with the U.S. Energy Policy Act of 2005. This tool also incorporates changes to the 2007-2008 New Zealand’s DST, which starts at 2:00 A.M. on September 30, 2007, and ends at 3:00 A.M. on April 6, 2008.

To execute TZupdater1.1:

1.Download and unzip TZupdater-1.1-2007f.zipfrom www.hp.com/go/javaDSTtool onto a local windows host.

2.FTP the tzupdater.jar from the unzipped folder to the NonStop host where the CIM extension is installed.

3.Use the binary mode of file transfer and FTP to the OSS subsystem.

4.Place tzupdater.jar in the /opt/APPQcime/modjava directory. The following is an example of this procedure:

ftp>quote oss OSS API enabled. ftp> bin

Type set to I.

ftp> cd /opt/APPQcime/modjava ftp> put tzupdater.jar

5.Stop the CIM extension by entering:

../tools/stop

6.Point JAVA_HOME and JREHOME variables to the instance of the NSJ JDK to be operated upon.

export JAVA_HOME=/opt/APPQcime/Java

export JREHOME=$JAVA_HOME/jre.

7.Run tzupdater by entering:

./java -jar tzupdater.jar –u –v

The following output is displayed:

/opt/APPQcime/modjava: ./java -jar ../tzupdater.jar -u -v

java.home: /opt/APPQcime/java/jre

java.vendor: Hewlett-Packard Company

java.version: 1.4.2_04

JRE time zone data version: tzdata2003a

Embedded time zone data version: tzdata2007f

Extracting files... done.

Renaming directories... done.

Validating the new time zone data... done.

Time zone data update is complete.

246 Installing the CIM Extension for NonStop