Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-22176

Portal PDA site rendering broken

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Duplicate
    • Affects Version/s: 10.0
    • Fix Version/s: None
    • Component/s: Mobile Devices, Portal
    • Labels:
      None
    • Environment:
      Nightly trunk

      Description

      Displaying any site in /portal/pda results in:

      org.sakaiproject.portal.api.PortalHandlerException:
      java.lang.NullPointerException
      at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:893)
      caused by: java.lang.NullPointerException
      at org.sakaiproject.portal.charon.site.PortalSiteHelperImpl.pageListToMap(PortalSiteHelperImpl.java:650)
      at org.sakaiproject.portal.charon.site.PortalSiteHelperImpl.convertSiteToMap(PortalSiteHelperImpl.java:412)
      at org.sakaiproject.portal.charon.site.CurrentSiteViewImpl.init(CurrentSiteViewImpl.java:98)
      at org.sakaiproject.portal.charon.site.CurrentSiteViewImpl.isEmpty(CurrentSiteViewImpl.java:121)
      at org.sakaiproject.portal.charon.SkinnableCharonPortal.includePortal(SkinnableCharonPortal.java:532)
      at org.sakaiproject.portal.charon.handlers.PDAHandler.doGet(PDAHandler.java:237)
      at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:893)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:659)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

      This seeems to be related to r102505. Reverting seems to fix the issue.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  csev Charles Severance
                  Reporter:
                  gsilver Gonzalo Silverio
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration