Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-2871

"Portlet is temporarily unavailable." message appears after signing in with jsf-sign-in-portlet on Liferay 7.0

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: No Longer Reproducible
    • Affects Version/s: portal-3.0.0
    • Fix Version/s: None
    • Labels:
      None

      Description

      {markdown}
      Steps to reproduce:

      1. Deploy the jsf-login-portlet to Liferay 7.0.
      2. Navigate to the portlet.
      3. Type "test@liferay.com" into the Email Address box.
      4. Type "test" into the Password box.
      5. Click Sign In.

      If the bug still exists, the portlet will display the "Portlet is temporarily unavailable." error message, and the following error message will appear in the server logs (*Note:* this error appeared in the Wildfly DXP bundle):{markdown}
      19:15:24,172 ERROR [default task-77][render_portlet_jsp:131] null
      java.lang.IllegalStateException: UT000010: Session not found w6ERH-rbxP02K1eAoxx6HIwIzOIv3nG1pK_fGAAz
              at io.undertow.server.session.InMemorySessionManager$SessionImpl.getAttributeNames(InMemorySessionManager.java:473)
              at io.undertow.servlet.spec.HttpSessionImpl.getFilteredAttributeNames(HttpSessionImpl.java:141)
              at io.undertow.servlet.spec.HttpSessionImpl.getAttributeNames(HttpSessionImpl.java:136)
              at org.eclipse.equinox.http.servlet.internal.servlet.HttpSessionAdaptor.getAttributeNames0(HttpSessionAdaptor.java:199)
              at org.eclipse.equinox.http.servlet.internal.servlet.HttpSessionAdaptor.getAttributeNames(HttpSessionAdaptor.java:194)
              at com.liferay.portlet.PortletSessionImpl.getAttributeNames(PortletSessionImpl.java:101)
              at com.liferay.faces.bridge.context.map.internal.SessionScopeMap.getPropertyNames(SessionScopeMap.java:121)
              at com.liferay.faces.util.map.AbstractPropertyMap.containsKey(AbstractPropertyMap.java:50)
              at com.sun.faces.el.ManagedBeanELResolver.resolveBean(ManagedBeanELResolver.java:248)
              at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:117)
              at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
              at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
              at com.liferay.faces.bridge.renderkit.html_basic.internal.HeadManagedBean.getInstance(HeadManagedBean.java:51)
              at com.liferay.faces.bridge.internal.BridgePhaseCompat_2_0_Impl.clearHeadManagedBeanResources(BridgePhaseCompat_2_0_Impl.java:51)
              at com.liferay.faces.bridge.internal.BridgePhaseActionImpl.execute(BridgePhaseActionImpl.java:115)
              at com.liferay.faces.bridge.internal.BridgeImpl.doFacesRequest(BridgeImpl.java:93)
              at javax.portlet.faces.GenericFacesPortlet.processAction(GenericFacesPortlet.java:501)
              at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:71)
              at com.liferay.portlet.CheckboxParametersPortletFilter.doFilter(CheckboxParametersPortletFilter.java:57)
              at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:68)
      

      If the bug is fixed, the "You are signed in as Test Test." message will appear.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package