Uploaded image for project: 'CMS'
  1. CMS
  2. CMS-6686

Solr observer error when moving a page

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.0 alpha
    • 4.0.0
    • None
    • None

      It happens only if the page is moved in another folder (parent page change)

      Two NPE (SolrPageMovePart1Observer and SolrPageMovePart2Observer) :

      Message #:	191
      Level:		ERROR
      NDC:			
      Category:	org.ametys.web.indexing.observation.SolrPageMovePart1Observer
      Message:		Unable to create or update index for event: event[id: page.moved, issuer: admin, args: [page.old.parent = '/ametys-internal:sites/www/ametys-internal:sitemaps/fr' (sitemap://f3d982ab-cb63-40f6-b517-9786d13d981a), page = '/ametys-internal:sites/www/ametys-internal:sitemaps/fr/espace-membre/plan-du-site' (page://d60043ec-a180-448c-9a71-d49cfb29f9ea), page.old.path = plan-du-site, sitemap = '/ametys-internal:sites/www/ametys-internal:sitemaps/fr' (sitemap://f3d982ab-cb63-40f6-b517-9786d13d981a), page.path = espace-membre/plan-du-site]]
      Location:	org.ametys.web.indexing.observation.AbstractLiveSolrObserver.observe(AbstractLiveSolrObserver.java:94)
      Thrown:
      java.lang.NullPointerException
      	at org.ametys.plugins.repository.AmetysObjectResolver.resolveById(AmetysObjectResolver.java:272)
      	at org.ametys.web.indexing.observation.AbstractLiveSolrObserver._getPageInLive(AbstractLiveSolrObserver.java:322)
      	at org.ametys.web.indexing.observation.SolrPageMovePart1Observer._updateIndex(SolrPageMovePart1Observer.java:54)
      	at org.ametys.web.indexing.observation.AbstractLiveSolrObserver.observe(AbstractLiveSolrObserver.java:90)
      	at org.ametys.core.observation.ObservationManager.notify(ObservationManager.java:115)
      	at org.ametys.web.repository.page.PageDAO.movePage(PageDAO.java:661)
      	at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:483)
      	at org.ametys.core.ui.ExecuteClientCallsAction._executeMethod(ExecuteClientCallsAction.java:133)
      	at org.ametys.core.ui.ExecuteClientCallsAction.act(ExecuteClientCallsAction.java:120)
      [...]
      
      Message #:	195
      Level:		ERROR
      NDC:			
      Category:	org.ametys.web.indexing.observation.SolrPageMovePart2Observer
      Message:		Unable to create or update index for event: event[id: page.moved, issuer: admin, args: [page.old.parent = '/ametys-internal:sites/www/ametys-internal:sitemaps/fr' (sitemap://f3d982ab-cb63-40f6-b517-9786d13d981a), page = '/ametys-internal:sites/www/ametys-internal:sitemaps/fr/espace-membre/plan-du-site' (page://d60043ec-a180-448c-9a71-d49cfb29f9ea), page.old.path = plan-du-site, sitemap = '/ametys-internal:sites/www/ametys-internal:sitemaps/fr' (sitemap://f3d982ab-cb63-40f6-b517-9786d13d981a), page.path = espace-membre/plan-du-site]]
      Location:	org.ametys.web.indexing.observation.AbstractLiveSolrObserver.observe(AbstractLiveSolrObserver.java:94)
      Thrown:
      java.lang.NullPointerException
      	at org.ametys.plugins.repository.AmetysObjectResolver.resolveById(AmetysObjectResolver.java:272)
      	at org.ametys.web.indexing.observation.SolrPageMovePart2Observer._updateIndex(SolrPageMovePart2Observer.java:70)
      	at org.ametys.web.indexing.observation.AbstractLiveSolrObserver.observe(AbstractLiveSolrObserver.java:90)
      	at org.ametys.core.observation.ObservationManager.notify(ObservationManager.java:115)
      	at org.ametys.web.repository.page.PageDAO.movePage(PageDAO.java:661)
      	at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:483)
      	at org.ametys.core.ui.ExecuteClientCallsAction._executeMethod(ExecuteClientCallsAction.java:133)
      	at org.ametys.core.ui.ExecuteClientCallsAction.act(ExecuteClientCallsAction.java:120)
      [...]
      

          [CMS-6686] Solr observer error when moving a page

          There are no comments yet on this issue.

            ngavalda Nicolas Gavalda (Inactive)
            trizzi Thibaut Rizzi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: