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
- depends upon
-
OAK-7850 Indexes that don't support facets being queried should not participate in execution plan
- Closed