[ 
https://issues.apache.org/jira/browse/OAK-12170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18069863#comment-18069863
 ] 

Thomas Mueller commented on OAK-12170:
--------------------------------------

This query does not show the bug:
{noformat}
select [rep:facet(jcr:content/metadata/dc:format)]
from [dam:Asset] as a where contains(*, 'image')
and isdescendantnode(a, '/content/dam')
{noformat}

> 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
>            Priority: Major
>
> 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)

Reply via email to