Genericjdbcexception: Could Not Extract ResultSet

Boa tarde.
Na empresa em que eu trabalho, está sendo realizada a migração de anexos que antes eram salvos no banco de dados agora passarão a ser salvos na máquina do usuário, esses anexos podem ser imagens, pdf, excel e etc. No momento estou desenvolvendo uma rotina para passar todos os anexos que se encontram no banco para a máquina do usuário. Utilizando o código a seguir:

private void buscaAnexoObjNovo() {
	List idsAnexo;
	listaAnexoNovo = new ArrayList<>();
	idsAnexo = ConexaoBasica.getCurrentConexao().pesquisaSql("SELECT id FROM sistema.anexo_novo WHERE tipoAnexo IS NOT NULL AND caminho IS NULL");
	int quantidadeDeIds = idsAnexo.size();
	
	if (quantidadeDeIds > 300) {
		for (int i = 0; i < 300; i++) {
			try {
				listaAnexoNovo.add(ControleAnexo.getDefault().buscaAnexoNovoById((Integer) idsAnexo.get(i)));
			} catch (Exception e) {
				System.out.println("Something went wrong." + e);
			}
		}
	}
}

O problema se encontra na execução da linha listaAnexoNovo.add(ControleAnexo.getDefault().buscaAnexoNovoById((Integer) idsAnexo.get(i))), todo o momento que eu verifico o porquê essa linha não executa a mensagem "genericjdbcexception: Could Not Extract ResultSet" aparece. Pesquisei varias vezes e sem resultado de o que eu estou fazendo de errado. Segue um pouco do banco responsável pelo AnexoNovo:

Entity

@Table(name = "anexo_novo", schema = "sistema")
@SequenceGenerator(name = "anexo_novo_id", sequenceName = "sistema.anexo_novo_id_seq", allocationSize = 1, initialValue = 1)
@Id
@GeneratedValue(generator = "anexo_novo_id")
@Column(name = "id", unique = true, nullable = false)
private Integer id;

@Column (name = "tipoAnexo")
@Enumerated(value = EnumType.STRING)
private TipoAnexo tipoAnexo;

@Column
private String nome;

@Column
private String descricao;

@Column
private String codigoExterno;

@Column
private TipoPagina tipoPagina;

@Column
private Integer posicaoImpressao;

@Column 
private long tamanho;

@Column
@Temporal(TemporalType.TIMESTAMP)
private Date dataInclusao;

@Column
private int revisao = 0;

@Column(name = "caminho")
private String caminho;