Fala galera.
Executo uma procedure Oracle que me retorna um cursor com determinados registros de uma tabela. Atribuo cada um desses registros a um objeto. E armazeno esses objetos em uma lista. Recupero os objetos da lista através de um iterator. Percorro esse iterator através de um while atribuindo cada registro a um novo objeto. Até aí tudo bem. O problema é que nunca consigo recuperar o último registro, recupero todos menos o último.
while(it.hasNext()){
cont++;
oVoRow = (VoRowPR_consultar_MensagemLog) it.next();
...
}
Alguém tem alguma dica?