Thomas Mueller created OAK-12170:
------------------------------------
Summary: Invalid path: rep:facet
Key: OAK-12170
URL: https://issues.apache.org/jira/browse/OAK-12170
Project: Jackrabbit Oak
Issue Type: Improvement
Components: query
Reporter: Thomas Mueller
For the following query:
{noformat}
select [rep:facet(jcr:content/metadata/dc:format)]
from [dam:Asset] as a where (contains(*, 'image')
or [jcr:content/metadata/cq:tags] = false)
and isdescendantnode(a, '/content/dam')
{noformat}
I get the this exception:
{noformat}
Invalid path: rep:facet(jcr:content/metadata
org.apache.jackrabbit.oak.query.QueryImpl.getOakPath(QueryImpl.java:1398)
org.apache.jackrabbit.oak.query.ast.AstElement.normalizePropertyName(AstElement.java:94)
org.apache.jackrabbit.oak.query.ast.SelectorImpl.currentProperty(SelectorImpl.java:685)
org.apache.jackrabbit.oak.query.ast.ColumnImpl.currentProperty(ColumnImpl.java:59)
org.apache.jackrabbit.oak.query.QueryImpl.currentRow(QueryImpl.java:996)
org.apache.jackrabbit.oak.query.QueryImpl$RowIterator.fetchNext(QueryImpl.java:935)
org.apache.jackrabbit.oak.query.QueryImpl$RowIterator.hasNext(QueryImpl.java:960)
org.apache.commons.collections4.iterators.IteratorChain.updateCurrentIterator(IteratorChain.java:274)
org.apache.commons.collections4.iterators.IteratorChain.hasNext(IteratorChain.java:186)
{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)