Re: AIX java update for DST



From IBM website (DST will affect IBM Java)
http://www14.software.ibm.com/webapp/set2/sas/f/enews/2006/12/DST_Java.html
-----------------------------------------------------------------------------------
""
IBM Java 1.4.2:

32 bit -
Upgrade to at least IBM Java build ca142-20060421 (SR 5) which is APAR IY84053,
Recommend upgrading to the newest build. *

( * ) The above identifier to Java builds covers only US DST changes. To get Canada and Bermuda DST changes in your Java, you need to upgrade your Java build to SR10iFix (targeted in November 2006), SR7 (targeted in November 2006) and SR4 (targeted in January 2007) for Java 131, 142 and 5.0 respectively.

---------------------------------------------------------------------------------------

I am confused by the above notes from IBM website. I assume which APAR to be applied depends on the time zone but not country.

Could someone please tell me, if I am in Canada EST, whether APAR IY84053 can fix the problem?

Thanks in advance.


Yan Hu



-----Original Message-----
From: IBM AIX Discussion List [mailto:aix-l@xxxxxxxxxxxxx]On Behalf Of
Andrew.Townsend@xxxxxxxxx
Sent: January 12, 2007 1:43 PM
To: aix-l@xxxxxxxxxxxxx
Subject: AIX java update for DST


Has anyone downloaded and installed the java update yet for the new DST
changes in the US?

I downloaded it from
http://www-128.ibm.com/developerworks/java/jdk/dst/index.html and installed
it.

I'm trying to install it and I'm getting this:

==============================================
# ./runjtzu.sh
*********** Welcome to the IBM Time Zone Update Utility for Java (JTZU)
Version 1.0.6p ***********
JTZU Home: /usr/sys/inst.images/java-update/jtzu-aixppc64-1.0.6p
Set the variables using the script
/usr/sys/inst.images/java-update/jtzu-aixppc64-1.0.6p/runjtzuenv.sh
Launching the Java Time Zone Updater Tool.
Please Wait...Interactive Mode will start in a few seconds...
-----------------------Interactive Mode Started-------------------------
The Java installation Directory /usr/java14/jre is valid.
Existing time zone information is old, the Java needs time zone update.
The tool will now update the Java with the new timezone information...
**************************** WARNING ******************************
You are currently running with data limits not set to unlimited.
You may experience out of memory(OOM) conditions.
In the event of an OOM error, please increase the data limit value.
You may use "ulimit -d unlimited" to set data limit as unlimited.
*******************************************************************
Error loading: /usr/java14/jre/bin/classic/libjvm.a
ERROR occurred while updating the timezone information !
----------------------------xxxxxxx-------------------------------------
User clicked on the Exit Button. The tool will exit now.
----------------------------xxxxxxx-------------------------------------
===============================================

Here are my current ulimit settings:

# ulimit -a
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 4194304
memory(kbytes) unlimited
coredump(blocks) 2097151
nofiles(descriptors) 2000

================================================
I'm getting the same error on 3 different machines, two of which are
running AIX 5300-05-01 and the other is running AIX 5.300-02.

Does anyone have any ideas?

Thanks,

Drew