You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Mohit Kataria (Jira)" <ji...@apache.org> on 2020/02/10 08:09:00 UTC

[jira] [Updated] (OAK-8898) On querying IndexReader failed with AlreadyClosedException

     [ https://issues.apache.org/jira/browse/OAK-8898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mohit Kataria updated OAK-8898:
-------------------------------
    Description: 
 

 
{code:java}
Caused by: org.apache.lucene.store.AlreadyClosedException: this IndexReader is closed
	at org.apache.lucene.index.IndexReader.ensureOpen(IndexReader.java:262) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.lucene.index.BaseCompositeReader.document(BaseCompositeReader.java:108) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.lucene.index.IndexReader.document(IndexReader.java:446) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getAccessibleSampleCount(StatisticalSortedSetDocValuesFacetCounts.java:169) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getTopChildren0(StatisticalSortedSetDocValuesFacetCounts.java:104) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getTopChildren(StatisticalSortedSetDocValuesFacetCounts.java:70) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.lucene.facet.MultiFacets.getTopChildren(MultiFacets.java:52) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex$LuceneFacetProvider.getFacets(LucenePropertyIndex.java:1547) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextResultRow.getFacets(FulltextIndex.java:353) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextPathCursor$2.getValue(FulltextIndex.java:472) [org.apache.jackrabbit.oak-lucene:1.10.2]
	... 237 common frames omitted
{code}

  was:
 

 
{code:java}
	... 212 common frames omitted
Caused by: java.lang.RuntimeException: org.apache.lucene.store.AlreadyClosedException: this IndexReader is closed
	at org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextPathCursor$2.getValue(FulltextIndex.java:483) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.query.ast.SelectorImpl.currentOakProperty(SelectorImpl.java:688) [org.apache.jackrabbit.oak-core:1.10.2]
	at org.apache.jackrabbit.oak.query.ast.SelectorImpl.currentOakProperty(SelectorImpl.java:660) [org.apache.jackrabbit.oak-core:1.10.2]
	at org.apache.jackrabbit.oak.query.ast.SelectorImpl.currentOakProperty(SelectorImpl.java:591) [org.apache.jackrabbit.oak-core:1.10.2]
	at org.apache.jackrabbit.oak.query.ast.FacetColumnImpl.currentProperty(FacetColumnImpl.java:33) [org.apache.jackrabbit.oak-core:1.10.2]
	at org.apache.jackrabbit.oak.query.QueryImpl.currentRow(QueryImpl.java:892) [org.apache.jackrabbit.oak-core:1.10.2]
	at org.apache.jackrabbit.oak.query.QueryImpl$RowIterator.fetchNext(QueryImpl.java:831) [org.apache.jackrabbit.oak-core:1.10.2]
	at org.apache.jackrabbit.oak.query.QueryImpl$RowIterator.hasNext(QueryImpl.java:856) [org.apache.jackrabbit.oak-core:1.10.2]
	at org.apache.jackrabbit.oak.jcr.query.QueryResultImpl$1.fetch(QueryResultImpl.java:103) [org.apache.jackrabbit.oak-jcr:1.10.2]
	at org.apache.jackrabbit.oak.jcr.query.QueryResultImpl$1.<init>(QueryResultImpl.java:99) [org.apache.jackrabbit.oak-jcr:1.10.2]
	at org.apache.jackrabbit.oak.jcr.query.QueryResultImpl.getRows(QueryResultImpl.java:83) [org.apache.jackrabbit.oak-jcr:1.10.2]
	at com.day.cq.search.impl.builder.QueryImpl$RowIterable.iterator(QueryImpl.java:805) [com.day.cq.cq-search:5.12.14]
	at com.day.cq.search.impl.builder.QueryImpl.execute(QueryImpl.java:645) [com.day.cq.cq-search:5.12.14]
	at com.day.cq.search.impl.builder.QueryImpl.getResult(QueryImpl.java:110) [com.day.cq.cq-search:5.12.14]
	at com.day.cq.dam.core.impl.omnisearch.AbstractAssetOmniSearchHandler.getResults(AbstractAssetOmniSearchHandler.java:144) [com.day.cq.dam.cq-dam-core:5.12.170]
	at com.day.cq.dam.core.impl.omnisearch.AssetOmniSearchHandler.getResults(AssetOmniSearchHandler.java:99) [com.day.cq.dam.cq-dam-core:5.12.170]
	at com.adobe.granite.omnisearch.impl.core.OmniSearchServiceImpl.getSearchResults(OmniSearchServiceImpl.java:143) [com.adobe.granite.omnisearch.core:1.0.88]
	at org.apache.jsp.libs.granite.ui.components.shell.omnisearch.datasource.searchdatasource.searchdatasource_jsp._jspService(searchdatasource_jsp.java:157)
	at org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [org.apache.sling.scripting.jsp:2.3.4]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) [org.apache.felix.http.servlet-api:1.1.2]
	at org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:502) [org.apache.sling.scripting.jsp:2.3.4]
	... 217 common frames omitted
Caused by: org.apache.lucene.store.AlreadyClosedException: this IndexReader is closed
	at org.apache.lucene.index.IndexReader.ensureOpen(IndexReader.java:262) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.lucene.index.BaseCompositeReader.document(BaseCompositeReader.java:108) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.lucene.index.IndexReader.document(IndexReader.java:446) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getAccessibleSampleCount(StatisticalSortedSetDocValuesFacetCounts.java:169) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getTopChildren0(StatisticalSortedSetDocValuesFacetCounts.java:104) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getTopChildren(StatisticalSortedSetDocValuesFacetCounts.java:70) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.lucene.facet.MultiFacets.getTopChildren(MultiFacets.java:52) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex$LuceneFacetProvider.getFacets(LucenePropertyIndex.java:1547) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextResultRow.getFacets(FulltextIndex.java:353) [org.apache.jackrabbit.oak-lucene:1.10.2]
	at org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextPathCursor$2.getValue(FulltextIndex.java:472) [org.apache.jackrabbit.oak-lucene:1.10.2]
	... 237 common frames omitted
{code}


> On querying IndexReader failed with AlreadyClosedException
> ----------------------------------------------------------
>
>                 Key: OAK-8898
>                 URL: https://issues.apache.org/jira/browse/OAK-8898
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>            Reporter: Mohit Kataria
>            Priority: Major
>
>  
>  
> {code:java}
> Caused by: org.apache.lucene.store.AlreadyClosedException: this IndexReader is closed
> 	at org.apache.lucene.index.IndexReader.ensureOpen(IndexReader.java:262) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.lucene.index.BaseCompositeReader.document(BaseCompositeReader.java:108) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.lucene.index.IndexReader.document(IndexReader.java:446) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getAccessibleSampleCount(StatisticalSortedSetDocValuesFacetCounts.java:169) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getTopChildren0(StatisticalSortedSetDocValuesFacetCounts.java:104) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.util.StatisticalSortedSetDocValuesFacetCounts.getTopChildren(StatisticalSortedSetDocValuesFacetCounts.java:70) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.lucene.facet.MultiFacets.getTopChildren(MultiFacets.java:52) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex$LuceneFacetProvider.getFacets(LucenePropertyIndex.java:1547) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextResultRow.getFacets(FulltextIndex.java:353) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	at org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextPathCursor$2.getValue(FulltextIndex.java:472) [org.apache.jackrabbit.oak-lucene:1.10.2]
> 	... 237 common frames omitted
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)