Erro JPA: NamedQuery not found  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Marck
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2006 16:15:11
Mensagens: 598
Offline

Boa noite!

Gostaria de uma ajuda com este código:



Na linha que faz o createNamedQuery(), gera a seguinte exception:



A Query esta assim:



Ja gerei novamente a classe, mas sempre da este mesmo erro...
Por que não encontra esta namedQuery?
Alguém pode me dar alguma dica?

Muito Obrigado!!!!

"A vida me deu tudo que eu pedi. Agora se o que eu pedi foi pouco, ai o problema já é meu!". Sartre

Besteiras sobre programação

http://toobject.wordpress.com/
DataModelDinamic
[Email] [WWW] [MSN]
rafael.araujodf
Entusiasta Java
[Avatar]

Membro desde: 12/11/2006 02:28:28
Mensagens: 20
Offline

Não tenho certeza do que vou falar, sempre deixo as named queries na sua classe correspondente, e nunca tive esse problema, Essa named querie esta na classe Cliente?

Espero ter ajudado.

Abraço.
Marck
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2006 16:15:11
Mensagens: 598
Offline

Bom dia rafael.araujodf!

Sim, ela esta na classe Cliente.

Obrigado!

"A vida me deu tudo que eu pedi. Agora se o que eu pedi foi pouco, ai o problema já é meu!". Sartre

Besteiras sobre programação

http://toobject.wordpress.com/
DataModelDinamic
[Email] [WWW] [MSN]
Marck
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2006 16:15:11
Mensagens: 598
Offline

rafael.araujodf

Acontece que o meu metodo é static, e esperto que sou, estava chamando sem criar uma nova instancia. Por isso não encontrava a namedQuery (acho).

obrigado cara!

"A vida me deu tudo que eu pedi. Agora se o que eu pedi foi pouco, ai o problema já é meu!". Sartre

Besteiras sobre programação

http://toobject.wordpress.com/
DataModelDinamic
[Email] [WWW] [MSN]
renan3006
Entusiasta Java

Membro desde: 05/04/2008 12:53:25
Mensagens: 21
Offline

Pessoal,

Se alguém puder quebrar um galho aí...

Estou com um erro em uma aplicação que está sendo desenvolvida para a faculdade, com JPA Toplink, mas não consigo resolver este problema:


A Query que não está sendo localizada está aqui:


O persistence.xml foi gerado automaticamente pelo NetBeans:


O erro ocorre no getResultList:


O mais estranho é que, debugando o programa, descobri que quando ele cria o EntityManager (na quarta a linha do código acima), a outra classe citada no persistence.xml (TpssoaRlcndSist) é instanciada.

Diferente do cara de cima, o meu método não é estático.

Espero que tenha conseguido me fazer entender...

Valews

Evandro Guimarães
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team