Fórum Erro ao Abrir Cahamdo org.hibernate.hql.ast.QuerySyntaxException: CadastraEquipamento is not mapped [from CadastraEquipamento cade] #387594
29/09/2010
0
HTTP Status 500 - type Exception report message descriptionThe server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: CadastraEquipamento is not mapped [from CadastraEquipamento cade] root cause org.hibernate.hql.ast.QuerySyntaxException: CadastraEquipamento is not mapped [from CadastraEquipamento cade] note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 3.0.1 logs.
@OneToOne @JoinColumn (name="codigoequipamento", nullable=false) private CadastrarEquipamento cadEquipamento = new CadastrarEquipamento();
@OneToMany (mappedBy="cadEquipamento", fetch=FetchType.LAZY) private List<AbrirChamado> abrirChamado;
Roberto Rodrigues.
Curtir tópico
+ 0Posts
30/09/2010
Davi Costa
o erro diz que ele não está mapeado.
Vc mantém alguma classe ou arquivo de xml que vc declara suas classes... dependendo da versão do JPA ou
dos frameworks que utiliza, vc precisa disso... e olha em cima da entidade, na declaração da classe se está tudo ok,
implementando Serializable , se todos annotations estão ok (@Entity, @Table).
Att Davi
Gostei + 0
30/09/2010
Roberto Rodrigues.
Gostei + 0
30/09/2010
Robson Teixeira
troque a annotation OneToOne para ManyToOne para acertar isso, caso continue com o erro QuerySyntaxException analise a query que você está gerando e por preucação verifique também se todas as suas entidades estão no persistence.xml se estiver usando JPA ou nos arquivos de configuração do hibernate para ver se todas as entidades estão lá.
Gostei + 0
30/09/2010
Roberto Rodrigues.
public List<CadastrarEquipamento> getCadEquipamento(){
return getPureList(CadastrarEquipamento.class,"from CadastraEquipamento cade");
} public List<CadastrarEquipamento> getCadEquipamento(){
return getPureList(CadastrarEquipamento.class,"from CadastrarEquipamento cade");
} Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)