On Nov 23, 2009, at 5:04 PM, javaxmlsoapdev wrote:

> 
> Following code is from my test case where it tries to index a file (of type
> .txt)
> ContentStreamUpdateRequest up = new
> ContentStreamUpdateRequest("/update/extract");
> up.addFile(fileToIndex);
> up.setParam("literal.key", "8978"); //key is the uniqueId
> up.setParam("ext.literal.docName", "doc123.txt");
> up.setAction(AbstractUpdateRequest.ACTION.COMMIT, true, true);        
> server.request(up);           
> 
> test case doesn't give me any error and "I think" its indexing the file? but
> when I search for a text (which was part of the .txt file) search doesn't
> return me anything.

What do your logs show?  Else, what does Luke show or doing a *:* query 
(assuming this is the only file you added)?

Also, I don't think you need ext.literal anymore, just literal.

> 
> Following is the config from solrconfig.xml where I have mapped content to
> "description" field(default search field) in the schema.
> 
> <requestHandler name="/update/extract"
> class="org.apache.solr.handler.extraction.ExtractingRequestHandler">
>    <lst name="defaults">
>      <str name="map.content">description</str>
>      <str name="defaultField">description</str>
>    </lst>
>  </requestHandler>
> 
> Clearly it seems I am missing something. Any idea?



--------------------------
Grant Ingersoll
http://www.lucidimagination.com/

Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids) using 
Solr/Lucene:
http://www.lucidimagination.com/search

Reply via email to