Install Java 1.5 on AIX 5.3
Monday, September 14, 2009 5:04:37 PM
Quite hard to find Java1.5 package on IBM website. It seems to search something in a huge maze and finally lost self. Here I list the url of Java download for those who wanna go straight without nervousness like me.
http://www-128.ibm.com/developerworks/java/jdk/aix/service.html
Be noticeable that Java 1.5 (called Java5 by IBM) needs AIX 5300-03 or higher. If you don't have the experience of upgrading AIX5.3 to higher maintenance level, you might be get in another stumble and be very confused by the concepts of ML, TL, and SP of AIX. My current AIX maintenance level is 5300-02, it seems IBM use TL(technology level) instead of ML(Maintenance level) for naming upgrade package after ML3. When I want to upgrade 5300-02 to 5300-03,a strange problem is encountered that bos.adt.syscalls 5.3.0.30 install failed coz its prerequisite bos.adt.syscalls 5.3.0.40. CONFUSED!!!
bos.adt.syscalls 5.3.0.40 is included the package of TL4 (5300-04-00), so what I have to do is to download bos.adt.syscalls 5.3.0.40 and devices.pci.b315445a.rte 5.3.0.40 and install. Rest part of upgrading is simple and use smit to complete. To check ML please use:
Here we come back to install Java 1.5, download the tar file or tar.gz file from the like above.
select the path of the sdk file and set "ACCEPT new license agreements?" to yes.
Done! www.......
http://www-128.ibm.com/developerworks/java/jdk/aix/service.html
Be noticeable that Java 1.5 (called Java5 by IBM) needs AIX 5300-03 or higher. If you don't have the experience of upgrading AIX5.3 to higher maintenance level, you might be get in another stumble and be very confused by the concepts of ML, TL, and SP of AIX. My current AIX maintenance level is 5300-02, it seems IBM use TL(technology level) instead of ML(Maintenance level) for naming upgrade package after ML3. When I want to upgrade 5300-02 to 5300-03,a strange problem is encountered that bos.adt.syscalls 5.3.0.30 install failed coz its prerequisite bos.adt.syscalls 5.3.0.40. CONFUSED!!!
bos.adt.syscalls 5.3.0.40 is included the package of TL4 (5300-04-00), so what I have to do is to download bos.adt.syscalls 5.3.0.40 and devices.pci.b315445a.rte 5.3.0.40 and install. Rest part of upgrading is simple and use smit to complete. To check ML please use:
# oslevel -r To check current TL use: # oslevel -s If you ML is higher than ML3, oslevel -s doesn't give any new info except 5300-03. To check condition of ML to use: # oslevel -rl 5300-04 #reboot
Here we come back to install Java 1.5, download the tar file or tar.gz file from the like above.
# tar xvf Java5_64.sdk.tar # smit install
select the path of the sdk file and set "ACCEPT new license agreements?" to yes.
Done! www.......


Anonymous # Friday, October 26, 2007 4:15:02 PM
Anonymous # Tuesday, January 31, 2012 4:37:52 PM