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

A search service configured with a tags criteria does not work anymore

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 4.10.0
    • None
    • None
    • None
    • 4.10 RC1
    • Oui

      I have a search service with tag criteria on an intranet site
      The search service failed with following error

      Pile d'appels :
      
      org.ametys.plugins.repository.AmetysRepositoryException: Unable to get the JCR tags root node
      at org.ametys.plugins.workspaces.tags.ProjectJCRTagProvider#_getRootNode:101
      at org.ametys.cms.tag.jcr.AbstractJCRTagProvider#getRootNode:205
      at org.ametys.cms.tag.jcr.AbstractJCRTagProvider#_getCache:96
      at org.ametys.cms.tag.jcr.AbstractJCRTagProvider#getTags:126
      at org.ametys.plugins.workspaces.tags.ProjectCMSTagProvider#getTags:63
      at org.ametys.web.frontoffice.search.metamodel.impl.TagCriterionDefinition$TagRestrictedEnumerator#_getAllTags:338
      at java.base/java.util.stream.ReferencePipeline$3$1#accept:197
      at java.base/java.util.stream.ReferencePipeline$3$1#accept:197
      at java.base/java.util.TreeMap$KeySpliterator#forEachRemaining:3099
      at java.base/java.util.stream.AbstractPipeline#copyInto:509
      at java.base/java.util.stream.AbstractPipeline#wrapAndCopyInto:499
      at java.base/java.util.stream.ReduceOps$ReduceOp#evaluateSequential:921
      at java.base/java.util.stream.AbstractPipeline#evaluate:234
      at java.base/java.util.stream.ReferencePipeline#collect:682
      at org.ametys.web.frontoffice.search.metamodel.impl.TagCriterionDefinition$TagRestrictedEnumerator#getEntries:328
      at org.ametys.web.frontoffice.search.requesttime.impl.SaxFormSearchComponent#saxEnumeratorEntries:222
      at org.ametys.web.frontoffice.search.requesttime.impl.SaxFormSearchComponent#saxFormFields:179
      at org.ametys.web.frontoffice.search.requesttime.impl.SaxFormSearchComponent#execute:123
      at org.ametys.web.frontoffice.search.requesttime.SearchServiceGenerator#generate:166
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
      at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:782
      at org.apache.cocoon.components.source.impl.SitemapSource#toSAX:414
      at org.apache.cocoon.components.source.SourceUtil#toSAX:101
      at org.apache.cocoon.components.source.SourceUtil#toSAX:181
      at org.apache.cocoon.components.source.SourceUtil#toSAX:140
      at org.ametys.web.repository.PageGenerator#_saxSource:750
      at org.ametys.web.repository.PageGenerator#_saxZoneItem:539
      at org.ametys.web.repository.PageGenerator#_saxZoneItems:409
      at org.ametys.web.repository.PageGenerator#_saxZone:336
      at org.ametys.web.repository.PageGenerator#generate:254
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
      at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:782
      at org.apache.cocoon.components.source.impl.SitemapSource#toSAX:414
      at org.apache.cocoon.components.source.SourceUtil#toSAX:101
      at org.apache.cocoon.components.source.SourceUtil#parse:321
      at org.apache.cocoon.sitemap.ContentAggregator#generate:125
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
      at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483
      at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode#invoke:144
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
      at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
      at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
      at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
      at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348
      at org.apache.cocoon.environment.ForwardRedirector#redirect:60
      at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
      at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
      at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
      at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
      at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
      at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
      at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
      at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
      at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
      at org.apache.cocoon.Cocoon#process:699
      at org.ametys.runtime.servlet.RuntimeServlet#service:747
      at javax.servlet.http.HttpServlet#service:623
      at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:197
      at org.apache.catalina.core.ApplicationFilterChain#doFilter:142
      at org.apache.tomcat.websocket.server.WsFilter#doFilter:51
      at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:166
      at org.apache.catalina.core.ApplicationFilterChain#doFilter:142
      at org.apache.catalina.core.StandardWrapperValve#invoke:166
      at org.apache.catalina.core.StandardContextValve#invoke:88
      at org.apache.catalina.authenticator.AuthenticatorBase#invoke:481
      at org.apache.catalina.core.StandardHostValve#invoke:127
      at org.apache.catalina.valves.ErrorReportValve#invoke:83
      at org.apache.catalina.valves.AbstractAccessLogValve#invoke:643
      at org.apache.catalina.core.StandardEngineValve#invoke:72
      at org.apache.catalina.connector.CoyoteAdapter#service:344
      at org.apache.coyote.http11.Http11Processor#service:398
      at org.apache.coyote.AbstractProcessorLight#process:63
      at org.apache.coyote.AbstractProtocol$ConnectionHandler#process:935
      at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun:1831
      at org.apache.tomcat.util.net.SocketProcessorBase#run:52
      at org.apache.tomcat.util.threads.ThreadPoolExecutor#runWorker:973
      at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker#run:491
      at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run:63
      at java.base/java.lang.Thread#run:1583
      
      Caused by: org.ametys.plugins.repository.UnknownAmetysObjectException: An error occurred while computing the new value for key [intranet-cards, live]
      at org.ametys.plugins.workspaces.project.ProjectManager#getProject:540
      at org.ametys.plugins.workspaces.tags.ProjectJCRTagProvider#_getRootNode:96
      ... 107 more
      

            kbourgoin Kepa Bourgoin
            laurence Laurence Aumeunier
            Kepa Bourgoin Kepa Bourgoin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: