java.net.SocketException: Connection reset - When running Webservice from java -
i getting below exception when trying run basic webservice java eclipse, using httpclient4.2.5 version. me on please.
executing requestpost http://www.w3schools.com/webservices/tempconvert.asmx/celsiustofahrenheit http/1.1 exception in thread "main" java.net.socketexception: connection reset @ java.net.socketinputstream.read(unknown source) @ org.apache.http.impl.io.abstractsessioninputbuffer.fillbuffer(abstractsessioninputbuffer.java:166) @ org.apache.http.impl.io.socketinputbuffer.fillbuffer(socketinputbuffer.java:90) @ org.apache.http.impl.io.abstractsessioninputbuffer.readline(abstractsessioninputbuffer.java:281) @ org.apache.http.impl.conn.defaulthttpresponseparser.parsehead(defaulthttpresponseparser.java:92) @ org.apache.http.impl.conn.defaulthttpresponseparser.parsehead(defaulthttpresponseparser.java:62) @ org.apache.http.impl.io.abstractmessageparser.parse(abstractmessageparser.java:254) @ org.apache.http.impl.abstracthttpclientconnection.receiveresponseheader(abstracthttpclientconnection.java:289) @ org.apache.http.impl.conn.defaultclientconnection.receiveresponseheader(defaultclientconnection.java:252) @ org.apache.http.impl.conn.managedclientconnectionimpl.receiveresponseheader(managedclientconnectionimpl.java:191) @ org.apache.http.protocol.httprequestexecutor.doreceiveresponse(httprequestexecutor.java:300) @ org.apache.http.protocol.httprequestexecutor.execute(httprequestexecutor.java:127) @ org.apache.http.impl.client.defaultrequestdirector.tryexecute(defaultrequestdirector.java:715) @ org.apache.http.impl.client.defaultrequestdirector.execute(defaultrequestdirector.java:520) @ org.apache.http.impl.client.abstracthttpclient.execute(abstracthttpclient.java:906) @ org.apache.http.impl.client.abstracthttpclient.execute(abstracthttpclient.java:805) @ org.apache.http.impl.client.abstracthttpclient.execute(abstracthttpclient.java:784) @ clientauthentication.main(clientauthentication.java:48) my java class:
httppost httppost = new httppost("http://www.w3schools.com/webservices/tempconvert.asmx/celsiustofahrenheit"); httppost.setheader(new basicheader("content-type", "text/xml;charset=utf-8")); httppost.setheader(new basicheader("soapaction", "tempuri.org/celsiustofahrenheit")); stringentity s = new stringentity(xml_data, "utf-8"); httppost.setentity(s); httpresponse response = httpclient.execute(httppost); httpentity entity = response.getentity();
Comments
Post a Comment