Thread.java:619) at org.apache.jackrabbit.core.SessionImpl.sanityCheck(SessionImpl.java:340)
at org.apache.jackrabbit.core.ItemImpl.sanityCheck(ItemImpl.java:154)at org.apache.jackrabbit.core.No
我刚刚开始使用JackRabbit查询并面对这个问题。此查询在语义上是合理的,但它显示Unsupportedxxx。删除LOWER(),它运行时不会出现错误。这是JackRabbit的bug吗?(QueryEngine.java:465) ~[jackrabbit-core-2.12.4.jar:2.12.4]
at org.apache.jackrabbit.core.query.lucene.join.QueryEngine.execute(QueryEngine.java:126) ~[jackrab
javax.jcr.RepositoryException: Unable to access a repository with the following settings:The following RepositoryFactory classes were consulted:
org.apache.jackrabbit.jcr2d
at org.apache.jackrabbit.spi2dav.RepositoryServiceImpl.obtain(RepositoryServiceImpl.java:799) at org.apache.jackrabbit.spi2davex.RepositoryServiceImpl.obtain:51)
at org
at org.apache.jackrabbit.oak.jcr.session.ItemImpl$ItemWriteOperation.checkPreconditions(ItemImpl.javaat org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:113) at org.apache.jackrab
at org.apache.jackrabbit.core.query.QueryImpl$1.perform(QueryImpl.java:129)
at org.apache.jackrabbit.core.session.SessionState.performorg.apache.jackrabbit.core.RepositoryImpl.DOCTYPE Repository PUBLIC "-//The Apache Software Foundation//DTD <e
痕迹如下:
org.apache.jackrabbit.core.query.lucene.FieldNames.createNamedValue(FieldNames.java:141)、org.apache.jackrabbit.core.query.lucene.NodeIndexer.createFieldWithoutNorms:1208) at org.apache.jackrabbit.core.query.lucene.SearchIndex.updateNodes(SearchIndex.java:657) at org