Tomcat - UnsupportedClassException

Eu tenho um problema ao implantar classes compiladas em um aplicativo da web do Tomcat: Estou implementando uma classe que deve ser chamada a partir de um servlet, mas quando executo o aplicativo ele falha ao me informar de umServletException: Error allocating the servlet instance devido a umUnsupportedClassVersionError: Bad version number in .class file.

O Tomcat está usando o Java 1.5.0_06 conforme relatado pelo gerente. Minha classe foi compilada usando o Java 1.6.0_14. Executar o javap em qualquer uma das classes já presentes me diz "Major version 46, minor version 0" que deve ser 1.2.0 inicial e que não está mais disponível para download. O mais antigo que posso encontrar é o 1.2.1_004, que nem sequer compila.

Preciso corresponder minha versão do Java ao ambiente do Tomcat ou às classes já existentes? Re-compilar o projeto inteiro usando Java mais moderno não é viável para mim no momento, embora eu adoraria fazer isso.

questionAnswers(4)

yourAnswerToTheQuestion