Web.xml + jsf 1.2

0 respostas
jaderalves

Prezados, boa tarde.

Estou com um problema, converti um projeto jsf 1.1 para jsf 1.2, em uma das minhas jsp do projeto 1.2 da o seguinte erro ao clicar em um botao.

OBS: no projeto 1.1 não dá problema algum.

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: #{contatoMB.salvar}: java.lang.NullPointerException

javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)

org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)

org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)

org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)

root cause

javax.faces.FacesException: #{contatoMB.salvar}: java.lang.NullPointerException

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)

javax.faces.component.UICommand.broadcast(UICommand.java:387)

org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)

org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)

org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)

org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)

org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)

org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)

root cause

javax.faces.el.EvaluationException: java.lang.NullPointerException

javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102)

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)

javax.faces.component.UICommand.broadcast(UICommand.java:387)

org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)

org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)

org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)

org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)

org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)

org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)

root cause

java.lang.NullPointerException

br.com.ig.mb.ContatoMB.salvar(ContatoMB.java:77)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.lang.reflect.Method.invoke(Unknown Source)

org.apache.el.parser.AstValue.invoke(AstValue.java:172)

org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)

org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)

javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)

javax.faces.component.UICommand.broadcast(UICommand.java:387)

org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)

org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)

org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)

org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)

org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)

org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.


Apache Tomcat/6.0.18

ABAIXO SEGUE MEU WEB.XML

<?xml version="1.0"?>


Newsletter 1.2

org.richfaces.SKIN
blueSky

RichFaces Filter richfaces org.ajax4jsf.Filter richfaces Faces Servlet REQUEST FORWARD INCLUDE admin javax.faces.STATE_SAVING_METHOD server com.sun.faces.config.ConfigureListener Faces Servlet javax.faces.webapp.FacesServlet 1 Faces Servlet *.jsf BASIC

Alguém imagina o que seja?

Valeu!

Criado 9 de julho de 2009
Respostas 0
Participantes 1