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

Error in logs about "activateSearchTracking"

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.9.0
    • None
    • None
    • None
    • 4.9.0 RC2
    • Oui

      For all search service view that imports search-default.xsl, I have the following error in logs

      Category:	org.ametys.plugins.userdirectory.transformation.xslt.UserXSLTHelper
      Message:		An error occurred, impossible to get attribute at path 'activateSearchTracking'
      Location:	org.apache.cocoon.util.log.SLF4JLoggerAdapter.error(SLF4JLoggerAdapter.java:46)
      Thrown:
      org.ametys.runtime.model.exception.UndefinedItemPathException: Unable to generate SAX events for the data at path 'activateSearchTracking'. There is no such item defined by the model.
      	at org.ametys.cms.data.holder.impl.DefaultModelAwareDataHolder._checkDefinition(DefaultModelAwareDataHolder.java:1503)
      	at org.ametys.cms.data.holder.impl.DefaultModelAwareDataHolder._checkDefinition(DefaultModelAwareDataHolder.java:1483)
      	at org.ametys.cms.data.holder.impl.DefaultModelAwareDataHolder.dataToSAX(DefaultModelAwareDataHolder.java:805)
      	at org.ametys.cms.transformation.xslt.AmetysXSLTHelper._getNodeValues(AmetysXSLTHelper.java:342)
      	at org.ametys.cms.transformation.xslt.AmetysXSLTHelper._getNodeValues(AmetysXSLTHelper.java:311)
      	at org.ametys.web.transformation.xslt.AmetysXSLTHelper.serviceViewParameter(AmetysXSLTHelper.java:2387)
      	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
      	at org.apache.xalan.extensions.ExtensionHandlerJavaClass.callFunction(ExtensionHandlerJavaClass.java:367)
      	at org.apache.xalan.extensions.ExtensionHandlerJavaClass.callFunction(ExtensionHandlerJavaClass.java:440)
      	at org.apache.xalan.extensions.ExtensionsTable.extFunction(ExtensionsTable.java:222)
      	at org.apache.xalan.transformer.TransformerImpl.extFunction(TransformerImpl.java:475)
      	at org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:208)
      	at org.apache.xpath.XPath.execute(XPath.java:337)
      	at org.apache.xalan.templates.ElemVariable.getValue(ElemVariable.java:280)
      	at org.apache.xalan.templates.ElemVariable.execute(ElemVariable.java:248)
      	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
      	at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:394)
      	at org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:248)
      	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
      	at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:394)
      	at org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:248)
      	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
      

      This view parameter is defined only for default view.
      Use ametys:serviceViewParameters() instead or add method ametys:hasServiceViewParameter(String paramName)

            lbouchet Loïc Bouchet
            laurence Laurence Aumeunier
            Loïc Bouchet Loïc Bouchet
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: