Sun Java SE 6 Update 4 has released. From the release notes, it has
more than 370 bug fixes.

http://java.sun.com/javase/6/webnote...es.html#160_04
http://java.sun.com/javase/downloads/index.jsp


Snippet from my admin diary

#************** Start jre-6u4-linux-i586_install.txt **************
#*
#* Download jre from http://java.sun.com/javase/downloads/index.jsp
#* pick Java Runtime Environment (JRE) 6 Update 4 download
#*
#*
#* Note: /accounts/downloads is my browser download directory and
#* assumes /usr/lib/mozilla/plugins for plugin installs.
#*
#************************************************* ***************

exit 0 # just in case a newbie tries to run this as a script

As a user, click up a terminal and login as root as follows:
su - root

alias edt=gedit

chmod +x /accounts/downloads/jre-6u4-linux-i586-rpm.bin
cd /accounts/downloads
urpme jre
/bin/rm -f /etc/init.d/jexec.rpmsave

/accounts/downloads/jre-6u4-linux-i586-rpm.bin
yes

cd /usr/lib/mozilla/plugins
/bin/rm -f libjavaplugin_oji.so

ln -s /usr/java/jre1.6.0_04/plugin/i386/ns7/libjavaplugin_oji.so
ls -al

#******************************************
#* disable the new java system service/deamon
#*******************************************

service jexec stop
chkconfig --del jexec
chkconfig jexec off

edt /etc/init.d/jexec
and add
exit 0
under the header comment block.
Click Save/quit

#******************************************
#* jre/java test links
#******************************************

firefox http://java.com/en/download/installed.jsp
and verify version number displayed on screen

firefox http://www.bodo.com/javame.htm

#************** End jre-6u4-linux-i586_install.txt *********************

--
The warranty and liability expired as you read this message.
If the above breaks your system, it's yours and you keep both pieces.
Practice safe computing. Backup the file before you change it.
Do a, man command_here or cat command_here, before using it.