Erro em query JPQL - unexpected end of query  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
cris.t
JavaTeenager
[Avatar]

Membro desde: 14/07/2008 15:00:38
Mensagens: 169
Localização: Minas
Offline

Olá,

Estou tentando fazer a seguinte query JPQL:



Estou tendo a seguinte exception:



Alguém poderi ajudar?
[WWW] [MSN]
tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

Já tentou tirar o ponto-e-vírgula do final da consulta?

Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

cris.t
JavaTeenager
[Avatar]

Membro desde: 14/07/2008 15:00:38
Mensagens: 169
Localização: Minas
Offline

Já sim , só coloquei o ponto e virgula pra ver se mudava alguma coisa.
[WWW] [MSN]
partenon
JavaChild
[Avatar]
Membro desde: 27/06/2010 15:08:10
Mensagens: 103
Localização: Brno, Czech Republic
Offline

Entao deve ser outra excecao. Pq esta que vc mandou eh especificamente sobre o ";"



Tire e veja que a excecao vai mudar.

http://www.google.com/profiles/partenon
[WWW]
cris.t
JavaTeenager
[Avatar]

Membro desde: 14/07/2008 15:00:38
Mensagens: 169
Localização: Minas
Offline

Não, tirei o ponto-e-virgula e a exceção parece a mesma:


[WWW] [MSN]
partenon
JavaChild
[Avatar]
Membro desde: 27/06/2010 15:08:10
Mensagens: 103
Localização: Brno, Czech Republic
Offline

E logo acima, onde estava isso:



Ainda esta do mesmo jeito?

http://www.google.com/profiles/partenon
[WWW]
cris.t
JavaTeenager
[Avatar]

Membro desde: 14/07/2008 15:00:38
Mensagens: 169
Localização: Minas
Offline

Não, agora está assim:

This message was edited 1 time. Last update was at 09/07/2010 11:38:10

[WWW] [MSN]
partenon
JavaChild
[Avatar]
Membro desde: 27/06/2010 15:08:10
Mensagens: 103
Localização: Brno, Czech Republic
Offline

Isso esta estranho... Soh pra tentar isolar o problema, mude seu codigo para algo assim:


http://www.google.com/profiles/partenon
[WWW]
cris.t
JavaTeenager
[Avatar]

Membro desde: 14/07/2008 15:00:38
Mensagens: 169
Localização: Minas
Offline

Funcionou desta forma!! Obrigada!

Mas qual era o problema?
[WWW] [MSN]
cris.t
JavaTeenager
[Avatar]

Membro desde: 14/07/2008 15:00:38
Mensagens: 169
Localização: Minas
Offline

Usando da forma que vc comentou:



Ocorre a seguinte exceção:



Mas da primeira forma funcionou:



This message was edited 1 time. Last update was at 09/07/2010 11:59:49

[WWW] [MSN]
tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

No JPQL, toda consulta válida deve começar com SELECT.
No HQL, que é a linguagem de consulta do Hibernate, é permitido omitir a cláusula SELECT. O erro aconteceu porque você está usando EclipseLink, e não Hibernate.

Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team