Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-7608

Throw exception if all properties name are given wrong for faceting

    XMLWordPrintableJSON

Details

    Description

      This can be treated as bug .

      When an Xpath query passed for faceting 

      Example:

      "//*[jcr:contains(jc/@text, 'hello OR hallo')]/(rep:facet(text))/(rep:facet(test)) | (rep:facet(name)) order by jcr:path"

      if all properties name on which faceting is to done are wrong property name(i.e that doesn't exists ) it doesn't throw Exception and return the result set.But if one or more is correct and one or more is wrong property name it will throw exception 

      java.lang.RuntimeException: java.lang.IllegalArgumentException: invalid dim "Wrong_Property_Name".

       

      QueryManager should same behavior when a wrong propery passed for faceting

      Attachments

        Issue Links

          Activity

            People

              catholicon Vikas Saurabh
              Ayush__Garg Ayush Garg
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: