FirebirdSQL ResultSet

Pessoal Estou com o seguinte problema:

Tenho uma rotina em um Dao que faz a uma listagem dependendo do ID passado,
Tudo bem o SELECT retorna valores corretamente,mas o ResultSet retorna false
quando rs.next().Estou Usando o Banco de dados FirebirdSQL ,Driver JDBC JayBird 2.2.0 Full , JayBird 2.2.0 Pool,
Alguém sabe que problema possa ser?
Alguém já passou por isso?

Obrigado.

Essa versão do JayBird que estás usando não é a última estável… tenta executar teu programa usando a versão 2.1.6 pra ver se não é bug do driver JDBC.