Hi there,
I have created a simple application for adding some nodes with properties to
jackrabbit and then trying to search through the nodes and properties.
QueryManager queryManager = workspace.getQueryManager();
Query query = queryManager.createQuery ("//book...@title =
'Book01']",
Query.XPATH);
QueryResult result = query.execute();
In repository one of my node is "Book01" and the title attribute of it is
"Book01".
I got the below error:
Exception in thread "main" org.apache.lucene.store.AlreadyClosedException:
this IndexReader is closed
at org.apache.lucene.index.IndexReader.ensureOpen(IndexReader.java:196)
at org.apache.lucene.index.MultiReader.docFreq(MultiReader.java:310)
at org.apache.lucene.index.MultiReader.docFreq(MultiReader.java:313)
at org.apache.lucene.search.IndexSearcher.docFreq(IndexSearcher.java:86)
at org.apache.lucene.search.Similarity.idf(Similarity.java:457)
at
org.apache.lucene.search.TermQuery$TermWeight.<init>(TermQuery.java:44)
at org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:146)
at org.apache.lucene.search.Query.weight(Query.java:95)
at
org.apache.jackrabbit.core.query.lucene.DescendantSelfAxisQuery$DescendantSelfAxisWeight.scorer(DescendantSelfAxisQuery.java:193)
I appreciate for any help.
Maurice
--
View this message in context:
http://www.nabble.com/this-IndexReader-is-closed-tp22592716p22592716.html
Sent from the Jackrabbit - Dev mailing list archive at Nabble.com.