Pessoal, estava utilizando o Debug, e quando percebi que o meu EntityManager estava nullo, como eu faço para carregar o valor do EntityManager?
segue abaixo minhas classes :
public class PrecoPorMetodo extends Entidade{
public GruposDoMetodo listaGruposDoMetodo(Metodo metodo){
System.out.println("listaGruposDoMetodo ");
GruposDoMetodo gruposDoMetodo = new GruposDoMetodo();
Map<Long, Dinheiro> listaGruposDoMetodo = new HashMap <Long, Dinheiro>();
gruposDoMetodo.setMetodoId(metodo.getId());
try{
OrcamentoServiceBean osb = new OrcamentoServiceBean();
List<PrecoPorMetodo> resultado1 = osb.selecionaprecopormetodo(metodo.getId().toString());
}
public class OrcamentoServiceBean implements OrcamentoServiceLocal {
@PersistenceContext(unitName = "lims-pu")
private EntityManager em;
public List<PrecoPorMetodo> selecionaprecopormetodo(String vMetodo_id) {
try {
StringBuffer sbQuery = new StringBuffer();
sbQuery.append(" FROM PrecoPorMetodo ");
Query query = em.createQuery(sbQuery.toString());
return query.getResultList();
}
catch (Throwable ex) {
System.err.println("Initial SessionFactory creation failed.----" + ex);
throw new ExceptionInInitializerError(ex);
}
}
}
16:44:17,716 ERROR [STDERR] Initial SessionFactory creation failed.----java.lang.NullPointerException