I don't have time to verify this now, but the RichDocumentHandler does not have a separate contrib directory and I don't think the RichDocumentHandler patch makes a jar particular to the handler; instead, the java files get dumped in the main solr tree (java/org/apache/solr) , and therefore they get compiled into the main solr war when you do "ant example".
I too would suggest looking at ExtractingRequestHandler rather than RichDocumentHandler, though. I could be wrong, but I don't think anyone necessarily has plans to maintain RichDocumentHandler going forward. Plus ExtractingRequestHandler has more features. On Wed, Dec 10, 2008 at 9:04 AM, Grant Ingersoll <gsing...@apache.org> wrote: > Hi Raghav, > > Recently, integration with Tika was completed for SOLR-284 and it is now > committed on the trunk (but does not use the old RichDocumentHandler > approach). See http://wiki.apache.org/solr/ExtractingRequestHandler for how > to use and configure. > > Otherwise, it looks to me like the jar file for the RichDocHandler is not in > your WAR or in the Solr Home lib directory. > > HTH, > Grant > > On Dec 10, 2008, at 7:09 AM, RaghavPrabhu wrote: > >> >> Hi all, >> >> I want to index the rich text documents like .doc, .xls, .ppt files. I had >> done the patch for updating the rich documents by followed the >> instructions >> in this below url. http://wiki.apache.org/solr/UpdateRichDocuments >> >> When i indexing the doc file, im getting this following error in the >> browser.