[ 
https://issues.apache.org/jira/browse/CONNECTORS-254?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103639#comment-13103639
 ] 

Karl Wright commented on CONNECTORS-254:
----------------------------------------

The curl command you have described is not even a POST, it's a GET.  The 
document itself is not being sent, just the file name.  The stream.file 
argument may well be used by Solr on the update handler side to open the file 
directly.  That's not going to work with ManifoldCF though because there's no 
guarantee of a shared file system between ManifoldCF and the Solr instance.



> Bad request when posting 0 byte file to Solr
> --------------------------------------------
>
>                 Key: CONNECTORS-254
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-254
>             Project: ManifoldCF
>          Issue Type: Bug
>          Components: Lucene/SOLR connector
>    Affects Versions: ManifoldCF 0.1, ManifoldCF 0.2, ManifoldCF 0.3
>            Reporter: Shinichiro Abe
>            Priority: Minor
>             Fix For: ManifoldCF 0.3
>
>         Attachments: CONNECTORS-254-1.patch, sample0byte.zip
>
>
> It seems that httpposter brings about bad request when posting 0 byte file.
> Solr log say the below. "missing content stream". Status code is 400. 
> On the other hand when using Solr request handler without MCF, this exception 
> is not thrown and the posting 0 byte files is indexed normally.
>  
> 2011/09/13 12:30:40 org.apache.solr.core.SolrCore execute
> ???: [] webapp=/solr path=/update/extract 
> params={literal.id=file:/Users/abe/Desktop/1/no-content/no-content.txt&literal.uri=/Users/abe/Desktop/1/no-content/no-content.txt}
>  status=400 QTime=367 
> 2011/09/13 12:30:40 org.apache.solr.common.SolrException log
> ?v???I: org.apache.solr.common.SolrException: missing content stream
>       at 
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:62)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to