passa somente a classe e nao o caminho. outra coisa o in tem que ter ()
select campo Classe c where c.campo in (select …)
outra coisa o retorno seu ta sctring e uniqueresult retorna object como vc vai fazer com isso?
o cerot é vc tbm retornar object ou pegar o que vc quer e depois retornar em string
C
caina27
coloquei o in ()
mas agora diz:
javax.servlet.ServletException:Unabletoresolvepath[<a href="http://br.com">br.com</a>],unexpectedtoken[br][select numeroDocumento from br.com.topsafe.model.financeiro.ContaReceberLancamento where br.com.topsafe.model.financeiro.ContaReceberLancamento.id in( select contaReceberLancamento from br.com.topsafe.model.financeiro.Bloqueto where br.com.topsafe.model.financeiro.Bloqueto.id=?)]org.vraptor.VRaptorServlet.service(VRaptorServlet.java:95)javax.servlet.http.HttpServlet.service(HttpServlet.java:803)org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)br.com.defferrari.framework.filter.ExceptionFilter.doFilter(ExceptionFilter.java:82)br.com.defferrari.framework.filter.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:37)
Vamos alterar ela um pouco só pra ver se ela funciona?
Assim:
"select o.numeroDocumento from ContaReceberLancamento o where o.id in (select b.contaReceberLancamento from Bloqueto b where b.id = ?)"
Acho que há um problema de relacionamento e que podemos facilitar ainda mais essa query. Mas testa primeiro com essa que eu te passei.
Abraço
C
caina27
bahh
javax.servlet.ServletException: ContaReceberLancamento is not mapped [select o.numeroDocumento from ContaReceberLancamento o where o.id in (select b.contaReceberLancamento from Bloqueto b where b.id = ?)]
org.vraptor.VRaptorServlet.service(VRaptorServlet.java:95)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
br.com.defferrari.framework.filter.ExceptionFilter.doFilter(ExceptionFilter.java:82)
br.com.defferrari.framework.filter.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:37)
ContaReceberLancamento não tá mapeada :shock:
lol vo da uma olhada aqui
valeu cara 8)
Leozin
posta o teu hibernate.cfg.xml aí
C
caina27
Meu Herói!!
funciono jow!!
ueheuehuehe
que maravilha 8)
salvo meu emprego
pkspkspskspkspsksp
Leozin
hueioaheuiaheuia
posta ae pro pessoal o que tu fez além disso, pra ficar mais fácil caso alguém encontre o mesmo problema