I'm getting a ClosedChannelException from IndexWriter.getReader().  I don't 
think the writer has been closed and, if it were, I would expect an 
AlreadyClosedException as described in the API documentation.  Does anyone have 
an idea what might be wrong?  The disk is not full and the permissions look 
correct.

Here the stack trace from revision 926791:

java.nio.channels.ClosedChannelException
        at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:88)
        at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:613)
        at 
org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:150)
        at 
org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:139)
        at 
org.apache.lucene.index.CompoundFileReader$CSIndexInput.readInternal(CompoundFileReader.java:257)
        at 
org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput.java:160)
        at 
org.apache.lucene.store.BufferedIndexInput.readByte(BufferedIndexInput.java:39)
        at org.apache.lucene.store.IndexInput.readInt(IndexInput.java:74)
        at org.apache.lucene.index.FieldsReader.<init>(FieldsReader.java:114)
        at 
org.apache.lucene.index.SegmentReader$CoreReaders.openDocStores(SegmentReader.java:294)
        at 
org.apache.lucene.index.SegmentReader.openDocStores(SegmentReader.java:590)
        at 
org.apache.lucene.index.IndexWriter$ReaderPool.get(IndexWriter.java:640)
        at 
org.apache.lucene.index.IndexWriter$ReaderPool.getReadOnlyClone(IndexWriter.java:591)
        at 
org.apache.lucene.index.DirectoryReader.<init>(DirectoryReader.java:138)
        at 
org.apache.lucene.index.ReadOnlyDirectoryReader.<init>(ReadOnlyDirectoryReader.java:36)
        at org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:423)
        at org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:387)

Thanks,
Justin



      

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to