ICEfaces
  1. ICEfaces
  2. ICE-10598

showcase-portlet - ace:list errors

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.0.0.GA
    • Fix Version/s: 4.1
    • Component/s: ACE-Components, Sample Apps
    • Labels:
      None
    • Environment:
      Jenkins EE-4.0 Build# 2
      Browsers: IE11, FF34
      Server: Liferay 6.2 w/ Tomcat 7.0.42

      Description

      showcase-portlet -> ace:list

      A NullPointerException occurs when accessing or sometimes reloading a page with all ace:list portlets added. This error cannot be consistently reproduced, however it usually occurred when accessing the page with the list portlets after restarting the server, usually in IE11 but also in FF34.
      It was also seen when accessing the page from a remote PC in IE11.

      Also, in IE11 a JS error occurs on page reload:
      SCRIPT5022: Missing resources for "ListControl" component. See "http://www.icesoft.org/wiki/display/ICE/mandatoryResourceConfiguration" for more details.
      File: ice05, Line: 4, Column: 469

      Server error:
      23:05:34,880 ERROR [RuntimePageImpl-1][render_portlet_jsp:132] null
      java.lang.NullPointerException
              at com.liferay.portal.kernel.util.StringBundler.length(StringBundler.java:179)
              at com.liferay.faces.bridge.container.liferay.PortletContainerLiferayCompatImpl.beforePhase(
      PortletContainerLiferayCompatImpl.java:102)
              at com.liferay.faces.bridge.event.PortletContainerProxyPhaseListener.beforePhase(PortletCont
      ainerProxyPhaseListener.java:50)
              at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:228)
              at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:99)
              at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
              at com.liferay.faces.bridge.BridgePhaseRenderImpl.execute(BridgePhaseRenderImpl.java:229)
              at com.liferay.faces.bridge.BridgePhaseRenderImpl.execute(BridgePhaseRenderImpl.java:84)
              at com.liferay.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:117)
              at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:255)
              at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328)
              at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:204)
              at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
              at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:103)
              at com.liferay.portlet.ScriptDataPortletFilter.doFilter(ScriptDataPortletFilter.java:55)
              at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:100)
              at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:64)
              at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:112)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
      ava:305)

        Issue Links

          Activity

          Hide
          Ken Fyten added a comment -

          Resolved via commit for ICE-10599.

          Show
          Ken Fyten added a comment - Resolved via commit for ICE-10599 .
          Hide
          Carmen Cristurean added a comment -

          Verified ICEfaces 4.1.1 Jenkins Build# 2 on Liferay 6.2 w/Tomcat 7.042 on FF41.

          Show
          Carmen Cristurean added a comment - Verified ICEfaces 4.1.1 Jenkins Build# 2 on Liferay 6.2 w/Tomcat 7.042 on FF41.

            People

            • Assignee:
              Unassigned
              Reporter:
              Carmen Cristurean
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: