Linux will take the first version of Java that it sees in your path. In your case, you have two (and now possibly three) versions of Java installed. UNINSTALL ALL VERSIONS and then reinstall version 1.4 and you shouldn't have any problems. Remember, before installing ANY more versions of Java, make sure that the "java -version" command gives a responce of "bash: java -version command not found" or something like that. Only then is it safe to install a new version. Make sense? No? Of course not