Gora - 

SimplePostTool actually already adds the literal.id parameter* when in “auto” 
mode (and it’s not an XML, JSON, or CSV file).

        Erik


* See 
https://github.com/apache/lucene-solr/blob/d4762c1a2677a44c8a580b97cccc239e1e91a25d/solr/core/src/java/org/apache/solr/util/SimplePostTool.java#L786
 
<https://github.com/apache/lucene-solr/blob/d4762c1a2677a44c8a580b97cccc239e1e91a25d/solr/core/src/java/org/apache/solr/util/SimplePostTool.java#L786>


—
Erik Hatcher, Senior Solutions Architect
http://www.lucidworks.com <http://www.lucidworks.com/>



> On Dec 2, 2015, at 11:18 AM, Gora Mohanty <g...@mimirtech.com> wrote:
> 
> On 2 December 2015 at 17:16, kostali hassan <med.has.kost...@gmail.com> wrote:
>> yes its logic Thank you , but i want understand why the same data is
>> indexing fine in shell using windows SimplePostTool :
>>> 
>>> D:\solr\solr-5.3.1>java -classpath example\exampledocs\post.jar -Dauto=yes
>>> -Dc=solr_docs_core -Ddata=files -Drecursive=yes
>>> org.apache.solr.util.SimplePostTool D:\Lucene\document ;
> 
> That seems strange. Are you sure that you are posting the same PDF.
> With SimplePostTool, you should be POSTing to the URL
> /solr/update/extract?literal.id=myid , i.e., you need an option of
> something like:
> -Durl=http://localhost:8983/solr/update/extract?literal.id=myid in the
> command line for SimplePostTool.
> 
> Likewise, I am not that familiar with Solarium. Are you sure that the
> file is being POSTed to /solr/update/extract . Are you seeing any
> errors in your Solr logs?
> 
> Regards,
> Gora

Reply via email to