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

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

                Dates

                • Created:
                  Updated:
                  Resolved: