Erro : java.lang.NullPointerException

8 respostas
E

Pessoal, esta dando erro de : java.lang.NullPointerException na minha classe.

public class OrcamentoServiceBean implements OrcamentoServiceLocal {

	@PersistenceContext(unitName = "lims-pu")
	private EntityManager em;
    public List<PrecoPorMetodo> selecionaprecopormetodo(String vMetodo_id) {
        try {      	

*********************** para na llinha abaixo 
         	Session session1 = (Session)  em.getDelegate();
        	 return criteria.list();  			           	        	
        }
        catch (Throwable ex) {             
            System.err.println("Initial SessionFactory creation failed.----" + ex);  
            throw new ExceptionInInitializerError(ex);  
        }      	
    }

erro : java.lang.NullPointerException

alguem pode me ajudar ???

8 Respostas

drsmachado

Usar a tag [code], nada né?
Onde você instancia o atributo em?

E
arrumei o
estou usando 
[code]
@PersistenceContext(unitName = "lims-pu")
	private EntityManager em;
drsmachado

Aparentemente, não está injetando e, ao chamar getDelegate, ocorre a exception

E

Tem alguma solução, estou o dia todo neste problema, pesquisei na net, e nao vi nenhuma solucao .para o caso .

drsmachado

Está usando apenas EJB ou algo mais?
Como está o stackTrace, esta é a primeira exception lançada?

R

Posta pelo menos as primeiras 10 linhas do statck trace.

E

estou usando EJB…e esta é a primeira excepcao lançanda …pq depois disso vou usar o criteria …mas esta dando problema nesta linha e nao da para continuar minha rotina .

E

esta ai o log …galera

15:15:13,159 ERROR [STDERR] Initial SessionFactory creation failed.----java.lang
.NullPointerException
15:15:13,174 ERROR [STDERR] 05/11/2012 15:15:13 com.sun.facelets.FaceletViewHand
ler handleRenderException
SEVERE: Error Rendering View[/pages/orcamento/manter.jspx]
javax.faces.FacesException: javax.el.ELException: /file:/C:/evandro/instalacao/e
clipse-jee-indigo-SR2-win32/jboss-4.2.3.GA/server/default/tmp/deploy/tmp82820356
96791412771lims.ear-contents/lims-web-1.0-SNAPSHOT-exp.war/WEB-INF/lib/lims-web-

Criado 5 de novembro de 2012
Ultima resposta 5 de nov. de 2012
Respostas 8
Participantes 3