Srs, tenhho um aplicação que usa Hibernate com Store Procedures para fazer pesquisas.
Meu problema uma procedure, se eu executar manualmente me retorna 3 linhas conforme o esperado, porem quando exevuto pelo hibernate recebo de retorno 3 linhas porém estas tres linhas são iguais. É como se o primeiro registro fosse duplicado nos outros dois.
No arquivo de mapeamento a proc esta assim :
<sql-query name="listaCarros" callable="true">
<return alias="listaCarros" class="CarroEntity"/>
{call DBAPRD1.pSeltCarro (?)}
</sql-query>
Ao chamar no java faço assim
Assim que executo a linha acima, recebo de retorno 3 linhas iguais. Um resultado diferente se rodo a procedure em um cliente de banco.
Alguem tem uma dica do que eu poderia verificar, ou o que pode causar este problema ?
Vlew