Java: Existe uma ferramenta para tornar o código (em um JAR de terceiros) compatível com o encaminhamento (1.4 - 1.6)

Tenho um arquivo JAR de terceiros que é compilado usando o Java 1.4. Existe uma ferramenta que pode tornar o arquivo jar compatível com o Java 1.6? (Algo como 'retrotranslator', mas o que faz o inverso).
Tentei descompilar os arquivos de classe e recompilá-los na versão 1.6, mas ela falho

Aqui está a questão:

@My projeto usa 'rsadapter.jar' para o 5.1 e eu tive a configuração do meu projeto no Eclipse 2.0 + JDK 1.4 e ele funcionou bem. Agora, eu migrei para Java 1.6 e Eclipse Ganymede (conforme os requisitos) e o mesmo projeto (exatamente a mesma configuração) começou a reclamar sobre os arquivos de classe ausentes no 'rsadapter.jar'. Também coloquei o JAR no caminho de classe explicitamente, mas ele ainda não pôde carregar as classes. Alterei a versão do Java Compiler para 1.4 e ela começou a funciona

Saudações
- Ashish

questionAnswers(3)

yourAnswerToTheQuestion