Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.4
-
None
-
java version "1.6.0_03"
Description
I try to load some Open Office Writer document (see attachment) and receive such exception.
2008-06-10 17:19:59 <WARN > [btpool0-1] CompositeTextExtractor: Failed to extract text content(92)
java.lang.NullPointerException
at org.apache.jackrabbit.extractor.OpenOfficeTextExtractor.extractText(OpenOfficeTextExtractor.java:7
8)
at org.apache.jackrabbit.extractor.CompositeTextExtractor.extractText(CompositeTextExtractor.java:90)
at org.apache.jackrabbit.core.query.lucene.JackrabbitTextExtractor.extractText(JackrabbitTextExtracto
r.java:195)
at org.apache.jackrabbit.core.query.lucene.NodeIndexer.addBinaryValue(NodeIndexer.java:393)
at org.apache.jackrabbit.core.query.lucene.NodeIndexer.addValue(NodeIndexer.java:282)
at org.apache.jackrabbit.core.query.lucene.NodeIndexer.createDoc(NodeIndexer.java:221)
at org.apache.jackrabbit.core.query.lucene.SearchIndex.createDocument(SearchIndex.java:892)
at org.apache.jackrabbit.core.query.lucene.SearchIndex$2.next(SearchIndex.java:543)
at org.apache.jackrabbit.core.query.lucene.MultiIndex.update(MultiIndex.java:428)
at org.apache.jackrabbit.core.query.lucene.SearchIndex.updateNodes(SearchIndex.java:527)
at org.apache.jackrabbit.core.SearchManager.onEvent(SearchManager.java:504)
at org.apache.jackrabbit.core.observation.EventConsumer.consumeEvents(EventConsumer.java:231)
at org.apache.jackrabbit.core.observation.ObservationDispatcher.dispatchEvents(ObservationDispatcher.
java:201)
at org.apache.jackrabbit.core.observation.EventStateCollection.dispatch(EventStateCollection.java:425
)
at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.end(SharedItemStateManager.java:737
)
at org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:873)
at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:334)
at org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManager.java:337)
at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:310)
at org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:317)
at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1247)
at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:897)
at org.apache.jackrabbit.jca.JCASessionHandle.save(JCASessionHandle.java:178)