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

Indexing : error message doesn't match with the returned exception

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.1.0
    • 4.0RC4
    • Plugin : Search
    • None

      When indexing fails to index a page, the id displayed doesn't correspond to the page that causes the issue :

      Category:	org.ametys.cms.content.indexing.solr.SolrIndexer
      Message:		Failed to index page page://9e27c899-effe-431b-a9d1-480f0cdde66c in workspace default
      Location:	org.ametys.web.indexing.solr.SolrPageIndexer.indexPage(SolrPageIndexer.java:184)
      Thrown:
      org.ametys.plugins.repository.AmetysRepositoryException: Unable to get content property
      	at org.ametys.web.repository.page.jcr.DefaultZoneItem.getContent(DefaultZoneItem.java:103)
      	at org.ametys.web.indexing.solr.SolrPageIndexer._populatePageContentsDocument(SolrPageIndexer.java:358)
      	at org.ametys.web.indexing.solr.SolrPageIndexer._populatePageDocument(SolrPageIndexer.java:267)
      	at org.ametys.web.indexing.solr.SolrPageIndexer._indexPage(SolrPageIndexer.java:203)
      	at org.ametys.web.indexing.solr.SolrPageIndexer._indexPage(SolrPageIndexer.java:227)
      	at org.ametys.web.indexing.solr.SolrPageIndexer._indexPage(SolrPageIndexer.java:227)
      	at org.ametys.web.indexing.solr.SolrPageIndexer._indexPage(SolrPageIndexer.java:227)
      	at org.ametys.web.indexing.solr.SolrPageIndexer._indexPage(SolrPageIndexer.java:227)
      	at org.ametys.web.indexing.solr.SolrPageIndexer.indexPage(SolrPageIndexer.java:173)
      	at org.ametys.web.indexing.solr.SolrSiteIndexer._indexSitemap(SolrSiteIndexer.java:320)
      	at org.ametys.web.indexing.solr.SolrSiteIndexer._indexSitemaps(SolrSiteIndexer.java:300)
      	at org.ametys.web.indexing.solr.SolrSiteIndexer.indexSite(SolrSiteIndexer.java:133)
      	at org.ametys.web.indexing.solr.SolrSiteIndexer.indexSite(SolrSiteIndexer.java:92)
      	at org.ametys.web.indexing.solr.SolrSiteIndexer.indexSite(SolrSiteIndexer.java:86)
      	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:498)
      	at org.ametys.runtime.plugin.component.PluginsComponentManager$ComponentInvocationHandler.invoke(PluginsComponentManager.java:177)
      	at com.sun.proxy.$Proxy14.indexSite(Unknown Source)
      	at org.ametys.web.indexing.SiteIndexerSchedulable.execute(SiteIndexerSchedulable.java:68)
      	at org.ametys.core.schedule.AmetysJob.execute(AmetysJob.java:130)
      	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
      Caused by: javax.jcr.PathNotFoundException: ametys-internal:content
      	at org.apache.jackrabbit.core.NodeImpl$11.perform(NodeImpl.java:2265)
      	at org.apache.jackrabbit.core.NodeImpl$11.perform(NodeImpl.java:2252)
      	at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216)
      	at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91)
      	at org.apache.jackrabbit.core.NodeImpl.getProperty(NodeImpl.java:2252)
      	at org.ametys.web.repository.page.jcr.DefaultZoneItem.getContent(DefaultZoneItem.java:99)
      	... 23 more
      

            sprieul Simon Prieul (Inactive)
            lfoissac Léa Foissac (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: