Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-18852

Fix SearchUIActions NPE on Studio project uninstall

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 8.1-SNAPSHOT
    • Fix Version/s: 8.10
    • Component/s: Seam / JSF UI, Search Tab

      Description

      The following error can happen when uninstalling a Studio project from the admin center and then navigating to the "workspaces" tab:

      Caused by: java.lang.NullPointerException
              at org.nuxeo.search.ui.seam.SearchUIActions.resetCurrentContentViewWorkingList(SearchUIActions.java:273)
              at org.nuxeo.search.ui.seam.SearchUIActions.clearSearch(SearchUIActions.java:300)
              at org.nuxeo.search.ui.seam.SearchUIActions.invalidateContentViewsName(SearchUIActions.java:620)
              at org.nuxeo.search.ui.seam.SearchUIActions.invalidateContentViewsNameIfChanged(SearchUIActions.java:632)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:497)
              at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
              at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
              at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:79)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.nuxeo.ecm.platform.ui.web.util.NuxeoExceptionInterceptor.aroundInvoke(NuxeoExceptionInterceptor.java:80)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:65)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
              at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:196)
              at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:114)
              at org.nuxeo.search.ui.seam.SearchUIActions_$$_javassist_seam_25.invalidateContentViewsNameIfChanged(SearchUIActions_$$_javassist_seam_25.java)
      

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: