estou fazendo um projetinho EJB3 e estou com problemas. Não consigo utilizar os métodos do EntityManager, pois eles lançam uma MappingException do Hibernate dizendo que a entidade é desconhecida.
No tutorial que encontrei não tinha nenhuma menção a arquivos de configuração do Hibernate. Quando subo o JBoss não é feito o binding das minhas NamedQueries. Alguém tem ideia de como solucionar?
Fica um pouco dificil te ajudar sem ter mais informações.
mas acredito que o erro possa estar em alguma configuração errada no persistence.xml,
pois eu já vi um erro assim por não ter declarado as classes persistentes do projeto.
Se possível passe como está o seu persistence.xml e os seus entity beans,
pois iria facilitar para encontrar o erro.
Mudei o provider e especifiquei a classe no persistence.xml, mas o erro persiste.
Uma coisa que achei estranho é que meu JBoss não está subindo nem o driver do PostgreSQL e nem as NamedQueries das entidades. Certo que tô esquecendo alguma coisa, mas não sei o que é!
[]'s
johnny_quest
Se o driver do banco nem está sendo carregado
pelo container, então fica dificil para que seu programa consiga se conectar
no banco e fazer a camada OO no hibernate.
Eu te diria para aprender EJB, JPA a utilizar o netbeans, pois facilita
e te ajuda a evitar vários problemas e somente te deixar concentrado na tecnologia em si.
Veja como se cria um projeto simples, vendo os links do netbeans, e te diria para ir
depois e fazer novamente o projeto do link que você passou, só que no netbeans,
pois assim você teria menos dor de cabeça.