Existem maneiras certas de detectar versões do programa e há formas erradas.
Especialmente com o Java, pode haver requisitos que não apenas uma versão "superior a" esteja presente, mas às vezes até versões muito específicas e versões superiores não funcionem melhor do que versões inferiores.
Este programa parece estar usando o método errado de determinar a versão, ou usa a versão correta e, em seguida, usa as palavras erradas para comunicar o que realmente quer.
A correção é instalar o Java versão 1.4 (não recomendado, houve muitas falhas críticas de segurança corrigidas desde então) ou informar ao seu banco que você precisa de uma nova versão do software que não tenha segurança questões.