ICEfaces
  1. ICEfaces
  2. ICE-3462

Problem With WAS 6.1.0.17 - NullPointerException

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.7
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
       WAS 6.1.0.17 , ICEfaces 1.7
    • Workaround Description:
      Hide
      Nothing that I've done seems to work in the WAS server.
      Show
      Nothing that I've done seems to work in the WAS server.

      Description

      In the Init Method of a Controller, you have to do a load of SelecItems for a SelectOnemenu and I recieved a NullPointerException. It tells me that zonesxagency is not been initialized or something like that. I've putted this into an Apache Tomcat 6.0 and it works perfectly. I can not figured out what is happening here.

      The full StackTrace is coming below this:


      [1/09/08 8:59:52:796 COT] 00000023 D2DFaceletVie E com.icesoft.faces.facelets.D2DFaceletViewHandler renderResponse Problem in renderResponse: /basicData/zone.jspx @66,28 value="#{basicDataController.zonesxagency}": Error getting property 'zonesxagency' from bean of type co.com.avon.mycompany.sac.basicData.controller.basicDataController: java.lang.NullPointerException
                                       javax.faces.el.EvaluationException: /basicData/zone.jspx @66,28 value="#{basicDataController.zonesxagency}": Error getting property 'zonesxagency' from bean of type co.com.avon.mycompany.sac.basicData.controller.basicDataController: java.lang.NullPointerException
      at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:60)
      at javax.faces.component.UIData.getValue(UIData.java:527)
      at com.icesoft.faces.component.panelseries.UISeries.getDataModel(UISeries.java:310)
      at com.icesoft.faces.component.panelseries.UISeries.processCurrentRowData(UISeries.java:138)
      at com.icesoft.faces.component.panelseries.UISeries.setRowIndex(UISeries.java:130)
      at com.icesoft.faces.component.ext.renderkit.TableRenderer.renderFacet(TableRenderer.java:140)
      at com.icesoft.faces.renderkit.dom_html_basic.TableRenderer.encodeBegin(TableRenderer.java:115)
      at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:717)
      at javax.faces.component.UIData.encodeBegin(UIData.java:681)
      at com.icesoft.faces.component.panelseries.UISeries.encodeBegin(UISeries.java:251)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:547)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:282)
      at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161)
      at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
      at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:239)
      at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:118)
      at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
      at com.icesoft.faces.webapp.http.core.PageServer$1.respond(PageServer.java:25)
      at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:161)
      at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet$ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:36)
      at com.icesoft.faces.webapp.http.core.PageServer.service(PageServer.java:30)
      at com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:56)
      at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer$Matcher.serviceOnMatch(PathDispatcherServer.java:50)
      at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:19)
      at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
      at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:63)
      at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:139)
      at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53)
      at com.icesoft.faces.webapp.http.servlet.PathDispatcher$Matcher.serviceOnMatch(PathDispatcher.java:52)
      at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:29)
      at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:82)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1075)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
      at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3391)
      at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
      at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
      at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
      at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
      at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
      Caused by: java.lang.NullPointerException
      at co.com.avon.mycompany.sac.basicData.controller.basicDataController.getzonesxagency(basicDataController.java:285)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:615)
      at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:80)
      at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:141)
      at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
      at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
      at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
      at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
      ... 57 more

      [1/09/08 8:59:52:828 COT] 00000023 ServletWrappe E SRVE0068E: Se ha generado una excepción no detectada en uno de los métodos de servicio del servlet: Persistent Faces Servlet. Se ha generado la excepción: javax.faces.FacesException: Problem in renderResponse: /basicData/zone.jspx @66,28 value="#{basicDataController.zonesxagency}": Error getting property 'zonesxagency' from bean of type co.com.avon.mycompany.sac.basicData.controller.basicDataController: java.lang.NullPointerException
      at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:294)
      at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161)
      at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
      at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:239)
      at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:118)
      at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
      at com.icesoft.faces.webapp.http.core.PageServer$1.respond(PageServer.java:25)
      at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:161)
      at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet$ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:36)
      at com.icesoft.faces.webapp.http.core.PageServer.service(PageServer.java:30)
      at com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:56)
      at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer$Matcher.serviceOnMatch(PathDispatcherServer.java:50)
      at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:19)
      at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
      at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:63)
      at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:139)
      at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53)
      at com.icesoft.faces.webapp.http.servlet.PathDispatcher$Matcher.serviceOnMatch(PathDispatcher.java:52)
      at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:29)
      at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:82)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1075)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
      at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3391)
      at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
      at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
      at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
      at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
      at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
      Caused by: javax.faces.el.EvaluationException: /basicData/zone.jspx @66,28 value="#{basicDataController.zonesxagency}": Error getting property 'zonesxagency' from bean of type co.com.avon.mycompany.sac.basicData.controller.basicDataController: java.lang.NullPointerException
      at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:60)
      at javax.faces.component.UIData.getValue(UIData.java:527)
      at com.icesoft.faces.component.panelseries.UISeries.getDataModel(UISeries.java:310)
      at com.icesoft.faces.component.panelseries.UISeries.processCurrentRowData(UISeries.java:138)
      at com.icesoft.faces.component.panelseries.UISeries.setRowIndex(UISeries.java:130)
      at com.icesoft.faces.component.ext.renderkit.TableRenderer.renderFacet(TableRenderer.java:140)
      at com.icesoft.faces.renderkit.dom_html_basic.TableRenderer.encodeBegin(TableRenderer.java:115)
      at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:717)
      at javax.faces.component.UIData.encodeBegin(UIData.java:681)
      at com.icesoft.faces.component.panelseries.UISeries.encodeBegin(UISeries.java:251)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:547)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:554)
      at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:282)
      ... 39 more
      Caused by: java.lang.NullPointerException
      at co.com.avon.mycompany.sac.basicData.controller.basicDataController.getzonesxagency(basicDataController.java:285)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:615)
      at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:80)
      at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:141)
      at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
      at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
      at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
      at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
      ... 57 more

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Pate Gurre
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: