On 2010-04-01 21:09, Magnús Skúlason wrote: > Hi, > > I am getting the following exception when I try to open a nutch 1.0 (I am > using the official release) index with Luke (0.9.9.1) > > java.io.IOException: read past EOF > at > org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput. > java:151) > at > org.apache.lucene.store.BufferedIndexInput.readByte(BufferedIndexInpu > t.java:38) > at > org.apache.lucene.store.ChecksumIndexInput.readByte(ChecksumIndexInpu > t.java:36) > at org.apache.lucene.store.IndexInput.readInt(IndexInput.java:70) > at org.apache.lucene.store.IndexInput.readLong(IndexInput.java:93) > at org.apache.lucene.index.SegmentInfo.<init>(SegmentInfo.java:203) > at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:256) > at > org.apache.lucene.index.DirectoryReader$1.doBody(DirectoryReader.java > :72) > at > org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfo > s.java:704) > at > org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69) > > at org.apache.lucene.index.IndexReader.open(IndexReader.java:476) > at org.apache.lucene.index.IndexReader.open(IndexReader.java:375) > at org.getopt.luke.Luke.openIndex(Unknown Source) > at org.getopt.luke.Luke.openOk(Unknown Source) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at thinlet.Thinlet.invokeImpl(Unknown Source) > at thinlet.Thinlet.invoke(Unknown Source) > at thinlet.Thinlet.handleMouseEvent(Unknown Source) > at thinlet.Thinlet.processEvent(Unknown Source) > at java.awt.Component.dispatchEventImpl(Unknown Source) > at java.awt.Container.dispatchEventImpl(Unknown Source) > at java.awt.Component.dispatchEvent(Unknown Source) > at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) > at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) > at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) > at java.awt.Container.dispatchEventImpl(Unknown Source) > at java.awt.Window.dispatchEventImpl(Unknown Source) > at java.awt.Component.dispatchEvent(Unknown Source) > at java.awt.EventQueue.dispatchEvent(Unknown Source) > at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown > Source) > at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown > Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.run(Unknown Source) > > Any ideas why this happens and how to fix it?
Can Nutch itself open this index and use it? I'm not getting any such errors with the above combination and a small test index ... -- Best regards, Andrzej Bialecki <>< ___. ___ ___ ___ _ _ __________________________________ [__ || __|__/|__||\/| Information Retrieval, Semantic Web ___|||__|| \| || | Embedded Unix, System Integration http://www.sigram.com Contact: info at sigram dot com