Tenha cuidado ao remover a versão 1.6. Pode ser necessário para outra coisa.
Você pode recuperar a versão legada do Java 1.5 de:
Obtenha o arquivo de extração automática em vez da versão RPM.
Extraia para algum lugar como /opt/java
Agora, você tem algo como /opt/java/sun_jre_1.5_10
, defina seu JAVA_HOME
para isso e execute o aplicativo de /opt/java/sun_jre_1.5_10/bin/java -jar <appname>
ou defina seu caminho para obter o java daqui em vez de /usr/bin/java.
Também recomendo que você experimente seu aplicativo com a versão 1.5 mais recente, que é 21. Observe que 1.5 foi finalizado no EOSL em outubro de 2009, a menos que você tenha suporte estendido.