[javasf] h:commandLink erro

10 views
Skip to first unread message

Sérgio Fantin

unread,
May 7, 2010, 3:42:56 PM5/7/10
to jav...@googlegroups.com
Olá pessoal,

estou com um problema chato e não estou conseguindo resolver. Tenho um h:commandLink que ao ser clicado pela primeira vez dá o seguinte erro:

16:29:56,057 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
    at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:1127)
    at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:1101)
    at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:434)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fcolumn_005f2(resourcegroup_jsp.java:3628)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fcolumnGroup_005f0(resourcegroup_jsp.java:3457)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_f_005ffacet_005f2(resourcegroup_jsp.java:3412)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fdataTable_005f0(resourcegroup_jsp.java:3352)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftab_005f1(resourcegroup_jsp.java:3287)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftabPanel_005f1(resourcegroup_jsp.java:3218)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fpanelGrid_005f2(resourcegroup_jsp.java:1879)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fpanelGrid_005f1(resourcegroup_jsp.java:1125)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fpanelGrid_005f0(resourcegroup_jsp.java:1067)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftab_005f0(resourcegroup_jsp.java:1014)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftabPanel_005f0(resourcegroup_jsp.java:971)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fpanel_005f1(resourcegroup_jsp.java:924)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fpanel_005f0(resourcegroup_jsp.java:879)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fform_005f1(resourcegroup_jsp.java:800)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspService(resourcegroup_jsp.java:434)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:804)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
    at org.apache.jasper.servlet.JspServlet._serviceJspFile(JspServlet.java:322)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:804)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:341)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandlerImpl.java:486)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:337)
    at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
    at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:302)
    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
    at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.util.SessionFilter.doFilter(SessionFilter.java:46)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.login.controller.NtlmHttpFilter.processRequest(NtlmHttpFilter.java:196)
    at br.com.sumus.coyote.login.controller.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:233)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.audit.CoyoteSingleSignOnFilter.doFilter(CoyoteSingleSignOnFilter.java:35)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at clime.messadmin.filter.MessAdminFilter.doFilter(MessAdminFilter.java:105)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:97)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:180)
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:111)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)
16:29:56,057 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
    at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:1127)
    at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:1101)
    at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:434)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fcolumn_005f2(resourcegroup_jsp.java:3628)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fcolumnGroup_005f0(resourcegroup_jsp.java:3457)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_f_005ffacet_005f2(resourcegroup_jsp.java:3412)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fdataTable_005f0(resourcegroup_jsp.java:3352)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftab_005f1(resourcegroup_jsp.java:3287)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftabPanel_005f1(resourcegroup_jsp.java:3218)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fpanelGrid_005f2(resourcegroup_jsp.java:1879)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fpanelGrid_005f1(resourcegroup_jsp.java:1125)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fpanelGrid_005f0(resourcegroup_jsp.java:1067)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftab_005f0(resourcegroup_jsp.java:1014)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005ftabPanel_005f0(resourcegroup_jsp.java:971)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fpanel_005f1(resourcegroup_jsp.java:924)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_rich_005fpanel_005f0(resourcegroup_jsp.java:879)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspx_meth_h_005fform_005f1(resourcegroup_jsp.java:800)
    at org.apache.jsp.pages.resourcegroup.resourcegroup_jsp._jspService(resourcegroup_jsp.java:434)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:804)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
    at org.apache.jasper.servlet.JspServlet._serviceJspFile(JspServlet.java:322)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:804)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:341)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandlerImpl.java:486)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:337)
    at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
    at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:302)
    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
    at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.util.SessionFilter.doFilter(SessionFilter.java:46)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.login.controller.NtlmHttpFilter.processRequest(NtlmHttpFilter.java:196)
    at br.com.sumus.coyote.login.controller.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:233)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.audit.CoyoteSingleSignOnFilter.doFilter(CoyoteSingleSignOnFilter.java:35)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at clime.messadmin.filter.MessAdminFilter.doFilter(MessAdminFilter.java:105)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:97)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:180)
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:111)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)
16:29:56,065 ERROR [BaseXMLFilter] Exception in the filter chain
javax.servlet.ServletException: java.lang.NullPointerException
    at javax.faces.webapp._ErrorPageWriter.throwException(_ErrorPageWriter.java:546)
    at javax.faces.webapp.FacesServlet.handleLifecycleException(FacesServlet.java:266)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:160)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
    at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.util.SessionFilter.doFilter(SessionFilter.java:46)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.login.controller.NtlmHttpFilter.processRequest(NtlmHttpFilter.java:196)
    at br.com.sumus.coyote.login.controller.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:232)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at br.com.sumus.coyote.audit.CoyoteSingleSignOnFilter.doFilter(CoyoteSingleSignOnFilter.java:34)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at clime.messadmin.filter.MessAdminFilter.doFilter(MessAdminFilter.java:105)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)
Caused by: javax.faces.FacesException: java.lang.NullPointerException
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:347)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandlerImpl.java:486)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:337)
    at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
    at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
    ... 40 more
Caused by: org.apache.jasper.JasperException: java.lang.NullPointerException
    at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:535)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:429)
    at org.apache.jasper.servlet.JspServlet._serviceJspFile(JspServlet.java:320)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:341)
    ... 47 more

========================================================================================

Se eu fizer logout e entrar novamente na aplicação funciona. O problema ocorre só na primeira vez que eu acesso o link.
Outra coisa interessante... depois de clicar uma vez e ter dado erro e eu fechar o browser e abrir novamente funciona.
Parece que o comportamento não é de sessão, mas de aplicação.

As versões que utilizo:

<dependency>
      <groupId>org.apache.myfaces.core</groupId>
      <artifactId>myfaces-impl</artifactId>
      <version>1.2.5</version>
    </dependency>
  <dependency>
     <groupId>org.richfaces.framework</groupId>
     <artifactId>richfaces-api</artifactId>
     <version>3.3.3.Final</version>
   </dependency>
   <dependency>
     <groupId>org.richfaces.framework</groupId>
     <artifactId>richfaces-impl</artifactId>
     <version>3.3.3.Final</version>
   </dependency>
   <dependency>
     <groupId>org.richfaces.ui</groupId>
     <artifactId>richfaces-ui</artifactId>
     <version>3.3.3.Final</version>
   </dependency>
    <dependency>
      <groupId>org.apache.myfaces.tomahawk</groupId>
      <artifactId>tomahawk</artifactId>
      <version>1.1.8</version>
    </dependency>
    <dependency>
      <groupId>jboss</groupId>
      <artifactId>jboss-ejb</artifactId>
      <version>4.2</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>hibernate</groupId>
      <artifactId>hibernate</artifactId>
      <version>3.2</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>hibernate</groupId>
      <artifactId>hibernate-annotations</artifactId>
      <version>3.3.0</version>
      <scope>provided</scope>
    </dependency>

--
Sérgio Fantin
http://serjaum.wordpress.com

--
Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces Group" em http://groups.google.com/group/javasf
Para postar no grupo envie para jav...@googlegroups.com

Marcelo Preis Ferreira

unread,
May 7, 2010, 3:48:24 PM5/7/10
to jav...@googlegroups.com
Coloca teu link ai!

Marcio Eduardo

unread,
May 7, 2010, 4:01:10 PM5/7/10
to jav...@googlegroups.com
veja se essas classes pertencem ao teu sistema.

clime.messadmin.filter.MessAdminFilter.doFilter(MessAdminFilter.java:105)

br.com.sumus.coyote.login.controller.NtlmHttpFilter.processRequest(NtlmHttpFilter.java:196)
    at br.com.sumus.coyote.login.controller.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:232)
porque o erro é de null pointer exception
ou seja, objeto nulo

2010/5/7 Marcelo Preis Ferreira <preis...@gmail.com>

Sérgio Fantin

unread,
May 7, 2010, 4:09:41 PM5/7/10
to jav...@googlegroups.com
O link é gerado programaticamente... na mesma página eu crio da mesma forma uns 20 links parecidos. Só neste que ocorre erro.

Marcio Eduardo

unread,
May 7, 2010, 4:18:03 PM5/7/10
to jav...@googlegroups.com

Posta o código o que é necessário realizar na página, sem isso, nem temos idéia do que possa ser.
A única coisa que percebi foi só o tipo de erro, normalmente rodaria o debug, ou olharia se meus retornos de objeto estão com a verificação se são nulas.
Como nesse exemplo.

private Object atributo;

public void atributo setAtributo(Object atributo){
      this.atributo = atributo;
      }
public Object getAtributo(){
      if (atributo == null){
          atributo = new Object();
          }
      return atributo;
Reply all
Reply to author
Forward
0 new messages