在[row,col {unknown-source}] prolog中的意外EOF:solr中的[1,0]

时间:2014-07-09 08:44:43

标签: solr

我在向solrInstance添加批处理时遇到异常。我在不同的服务器上测试了我的代码。它正常工作除了一台服务器之外的所有其他服务器。

我的代码是

SolrServer solrInstance = solrInstance1;
final Collection<SolrInputDocument> batch = new ArrayList<SolrInputDocument>(); 
            for (Doctor doctor : doctorsList) {
                SolrInputDocument doc = new SolrInputDocument();
                String docID = doctor.getId();
                doc.addField( "_id", docID, 1.0f );
                batch.add(doc);

        }
        if (batch.size() > 0) {
            UpdateResponse upres = solrInstance.add( batch );
            upres = solrInstance.commit( true, true );
        }

获得像`

这样的异常

`org.apache.solr.client.solrj.impl.HttpSolrServer $ RemoteSolrException:prolog中意外的EOF  在[row,col {unknown-source}]:[1,0]

任何人都可以帮助我。是否需要提交批次

的服务器设置

0 个答案:

没有答案