Pessoas…
acho que esse problema deve ser simples de resolver… mas to encalhado aki!
fiz um many-to-one… relacionando 2 tabelas…
em um determinado momento eu realizo uma busca… quando trago um registro pequeno, essa busca vem 100%!
agora quando realizo uma busca grande, da uma exeption, dizendo: “No row with the given identifier exists:”.
Penso eu que seja um registro zuado em uma das tabelas…
se é isso existe um jeito de pular esse registro quando faço o select?
alguém ajuda eu???
kadekdu,
Posta ai o mapeamento, e a classe que está dando erro.
brother…
olha só…
a linha que mapeava o join…era essa
<many-to-one column="usuid" name="usuarioDO" class="com.controlloc.controlweb3.dataobjects.UsuarioDO" cascade="none" fetch="join" update="false" insert="false" lazy="false" />
mas sem querer fui dar uma fuçada… e deixei ela assim
<many-to-one column="usuid" name="usuarioDO" not-null="false" not-found="ignore" class="com.controlloc.controlweb3.dataobjects.UsuarioDO" cascade="none" fetch="join" update="false" insert="false" lazy="false" />
adicionei o not-null=“false” not-found=“ignore”, assim ele não gera uma exception…
eu pego esse erro e trato na minha classe mesmo!
de qualquer forma vaaaaleu kra! valeu mesmo!
abraço