Estou com problemas em usar o JPA no Jboss seam.
Primeiramente quando tento utilizar assim:
List<TipoServico> lista = entityManager.createQuery("FROM TipoServico");
É retornado um erro dizendo que TipoServico não está mapeado. Ja tentei todos as maneiras de escrever TipoServico (tipoServico, tipo_servico) mas nenhuma dá certo:
Pesquisando na net vi que poderia fazer com Criteria:
@In
private EntityManager entityManager;
.......
Session session = (Session) entityManager.getDelegate();
Criteria criteria = session.createCriteria(TipoServico.class);
Lista = criteria.list();
.....
Mas essa consulta só retorna null por mais que eu saiba que tenha dados no banco.
Onde estará o problema?