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.

Reply via email to