Hi Friends, I am working on Apache solr for indexing data by using java programming. For Indexing data i used tomcat server and i started solr, i prepared url for indexing data. i given that url in any browser it's working (indexed the data). I given the prepared url in URL calss i got the HTTP Version Not Supported and the error code is 505.
My Code is as follows /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ejb.bprocess.cataloguing; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.util.Properties; /** * * @author Edukondalu */ public class TestSolr { public static void main(String[] args) throws MalformedURLException, IOException { try { String solrUrl = "http://localhost:9090/apache-solr"; String strToAdd = "<add><doc><field name=\"CatalogueRecordID\">121</field><field name=\"OwnerLibraryID\">1</field><field name=\"ID\">121_1</field></doc></add>"; String urlStr = solrUrl + "/update?stream.body=" + strToAdd; System.out.println(".....................SOLR_SERVER_URL: " + urlStr); URL indexUrl = new URL(urlStr); HttpURLConnection indexConnection = (HttpURLConnection) indexUrl.openConnection(); indexConnection.setRequestMethod("POST"); indexConnection.connect(); int code = indexConnection.getResponseCode(); System.out.println(".................Indexing..code: " + code); System.out.println(".............Resp Msg For Indexing: " + indexConnection.getResponseMessage()); System.out.println(".....................RequestMethod:" + indexConnection.getRequestMethod()); String commitCmd = solrUrl + "/update?stream.body=<commit/>"; System.out.println(".....................commitCmd: " + commitCmd); } catch (Exception e) { e.printStackTrace(); } } } the output is .....................SOLR_SERVER_URL: http://localhost:9090/apache-solr/update?stream.body=<add><doc><field name="CatalogueRecordID">121</field><field name="OwnerLibraryID">1</field><field name="ID">121_1</field></doc></add> .................Indexing..code: 505 .............Resp Msg For Indexing: HTTP Version Not Supported .....................RequestMethod:POST If any have an idea help me -- View this message in context: http://www.nabble.com/I-am-getting-HTTP-Version-Not-Supported-%28505%29Error-tp24409770p24409770.html Sent from the Solr - User mailing list archive at Nabble.com.