Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-120076

NPE after deactivating Asset Libraries from App Manager

    Details

      Description

      1. Start up Portal
      2. Navigate to App Manager
      3. Deactivate Asset Libraries

      Expected result:

      Actual result:
      NPE is thrown.

      2020-08-31 07:51:33.034 INFO  [http-nio-8080-exec-6][BundleStartStopLogger:49] STOPPED com.liferay.depot.api_1.5.3 [1921]
      2020-08-31 07:51:43.908 INFO  [http-nio-8080-exec-6][BundleStartStopLogger:49] STOPPED com.liferay.depot.service_1.0.24 [1922]
      2020-08-31 07:51:44.048 INFO  [http-nio-8080-exec-6][BundleStartStopLogger:49] STOPPED com.liferay.depot.web_1.0.30 [1923]
      2020-08-31 07:51:44.219 ERROR [http-nio-8080-exec-10][IncludeTag:128] Current URL /group/control_panel/manage?p_p_id=com_liferay_marketplace_app_manager_web_portlet_MarketplaceAppManagerPortlet generates exception: null
      java.lang.NullPointerException
              at org.apache.jsp.html.common.themes.top_005fhead_jsp._jspService(top_005fhead_jsp.java:1241)
              at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
              at com.liferay.portal.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:64)
              at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
              at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
              at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
              at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
              at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
              at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
              at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
              at freemarker.ext.jsp.TagTransformModel$TagWriter.endEvaluation(TagTransformModel.java:402)
              at freemarker.ext.jsp.TagTransformModel$TagWriter.afterBody(TagTransformModel.java:390)
              at freemarker.core.Environment.visitAndTransform(Environment.java:497)
              at freemarker.core.UnifiedCall.accept(UnifiedCall.java:103)
              at freemarker.core.Environment.visit(Environment.java:331)
              at freemarker.core.Environment.visit(Environment.java:337)
              at freemarker.core.Environment.process(Environment.java:310)
              at freemarker.template.Template.process(Template.java:383)
              at com.liferay.portal.template.freemarker.internal.FreeMarkerTemplate.processTemplate(FreeMarkerTemplate.java:154)
      

      Portal is unusable. Buttons are not responsive.
      After navigating to home through the URL:

      Reproduced on:
      Tomcat 9.0.33 + MySQL 5.7.
      Portal master-private 57b644470f07626ad87c65210c22870485c1fd6f

        Attachments

          Activity

            People

            Assignee:
            austin.chiang Austin Chiang
            Reporter:
            austin.chiang Austin Chiang
            Participants of an Issue:
            Recent user:
            Austin Chiang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              8 weeks, 1 day ago

                Packages

                Version Package
                7.3.X
                7.3.5 CE GA6
                7.3.10 DXP GA1
                Master