Hi, I am getting exception while saving SolrInputDocument object from Java in client Server,
but in my local machine it works fine. org.apache.solr.common.SolrException: Unexpected EOF in prolog at [row,col {unknown-source}]: [1,0] at org.apache.solr.handler.loader.XMLLoader.load(XMLLoader.java:176) at org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.java:92) at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:74) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1916) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:768) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:415) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:205) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:193) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) Caused by: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog at [row,col {unknown-source}]: [1,0] at com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:686) at com.ctc.wstx.sr.BasicStreamReader.handleEOF(BasicStreamReader.java:2134) at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2040) at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1069) at org.apache.solr.handler.loader.XMLLoader.processUpdate(XMLLoader.java:213) at org.apache.solr.handler.loader.XMLLoader.load(XMLLoader.java:174) ... 22 more My java code is try { SolrInputDocument doc = new SolrInputDocument(); String docID = doctor.getId(); doc.addField("_id", docID, 1.0f); doc.addField("providerType", "Doctor"); doc.addField("experience", doctor.getExperience()); doc.addField("specialities", doctor.getSpecialities()); doc.addField("specialty", doctor.getSpecialty()); doc.addField("firstName", doctor.getFirstName()); doc.addField("lastName", doctor.getLastName()); doc.addField("medicine", doctor.getMedicine()); doc.addField("registrationNumber", doctor.getRegistrationNumber()); doc.addField("registrationYear", doctor.getRegistrationYear()); doc.addField("description", doctor.getDescription()); if (doctor.getAddressInfo() != null) { doc.addField("primaryClinic", doctor.getAddressInfo().getPrimaryClinic()); doc.addField("address", doctor.getAddressInfo().getAddress()); doc.addField("state", doctor.getAddressInfo().getState()); doc.addField("country", doctor.getAddressInfo().getCountry()); doc.addField("pincode", doctor.getAddressInfo().getPincode()); doc.addField("mobile", doctor.getAddressInfo().getMobile()); doc.addField("phone1", doctor.getAddressInfo().getPhone1()); doc.addField("email", doctor.getAddressInfo().getEmail()); if (doctor.getAddressInfo().getCity() != null) { doc.addField("city", doctor.getAddressInfo().getCity().getDisplayName()); } if (doctor.getAddressInfo().getLocality() != null) { doc.addField("locality", doctor.getAddressInfo().getLocality().getDisplayName()); } } if (doctor.getProfileImageUrl() != null) { doc.addField("profileImageUrl", doctor.getProfileImageUrl()); } else { doc.addField("profileImageUrl", "../images/dtct-view-img.png"); } logger.debug("<<<<"+doc.toString()+">>>>"); logger.debug("<<<< Document :"+doc+">>>>"); UpdateResponse upres = solrInstance.add( doc ); upres = solrInstance.commit( true, true ); } catch (Exception e) { e.printStackTrace(); } can you please suggest if i miss any thing, Thanks, Srikanth Gone -- View this message in context: http://lucene.472066.n3.nabble.com/Not-able-to-save-SolrInputDocument-object-in-Solr-database-tp4144020.html Sent from the Solr - User mailing list archive at Nabble.com.