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. 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? Thanks, -- View this message in context: http://old.nabble.com/ExternalRequestHandler-and-ContentStreamUpdateRequest-usage-tp26486817p26486817.html Sent from the Solr - User mailing list archive at Nabble.com.