You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by er...@apache.org on 2011/11/16 20:30:35 UTC

svn commit: r1202849 - /ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/seleniumxml/RemoteRequest.java

Author: erwan
Date: Wed Nov 16 19:30:34 2011
New Revision: 1202849

URL: http://svn.apache.org/viewvc?rev=1202849&view=rev
Log:
Correcting deprecated methods since migration to http-core 4.1.1

Modified:
    ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/seleniumxml/RemoteRequest.java

Modified: ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/seleniumxml/RemoteRequest.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/seleniumxml/RemoteRequest.java?rev=1202849&r1=1202848&r2=1202849&view=diff
==============================================================================
--- ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/seleniumxml/RemoteRequest.java (original)
+++ ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/seleniumxml/RemoteRequest.java Wed Nov 16 19:30:34 2011
@@ -45,7 +45,7 @@ import org.apache.http.conn.ClientConnec
 import org.apache.http.conn.scheme.PlainSocketFactory;
 import org.apache.http.conn.scheme.Scheme;
 import org.apache.http.conn.scheme.SchemeRegistry;
-import org.apache.http.conn.scheme.SocketFactory;
+import org.apache.http.conn.scheme.SchemeSocketFactory;
 import org.apache.http.cookie.Cookie;
 import org.apache.http.impl.client.BasicCookieStore;
 import org.apache.http.impl.client.BasicResponseHandler;
@@ -56,6 +56,7 @@ import org.apache.http.params.BasicHttpP
 import org.apache.http.params.HttpParams;
 import org.apache.http.params.HttpProtocolParams;
 import org.apache.http.protocol.BasicHttpContext;
+import org.apache.http.util.EntityUtils;
 import org.jdom.Element;
 
 import org.ofbiz.base.util.UtilValidate;
@@ -101,8 +102,8 @@ public class RemoteRequest {
 
         // Register the "http" protocol scheme, it is required
         // by the default operator to look up socket factories.
-        SocketFactory sf = PlainSocketFactory.getSocketFactory();
-        supportedSchemes.register(new Scheme("http", sf, 80));
+        SchemeSocketFactory sf = PlainSocketFactory.getSocketFactory();
+        supportedSchemes.register(new Scheme("http", 80, sf));
 
         // prepare parameters
         HttpParams params = new BasicHttpParams();
@@ -164,8 +165,7 @@ public class RemoteRequest {
 
     public void runTest() {
 
-        ClientConnectionManager ccm =
-            new ThreadSafeClientConnManager(defaultParameters, supportedSchemes);
+        ClientConnectionManager ccm = new ThreadSafeClientConnManager(supportedSchemes);
         //  new SingleClientConnManager(getParams(), supportedSchemes);
 
         DefaultHttpClient client = new DefaultHttpClient(ccm, defaultParameters);
@@ -295,7 +295,7 @@ public class RemoteRequest {
             // if there is no entity, the connection is already released
             try {
               if (entity != null)
-                entity.consumeContent(); // release connection gracefully
+                EntityUtils.consume(entity); // release connection gracefully
             } catch(IOException e) {
                 System.out.println("in 'finally'  " + e.getMessage());
             }
@@ -367,9 +367,8 @@ public class RemoteRequest {
             super();
             this.parentRemoteRequest = parentRemoteRequest;
         }
-        public String handleResponse(org.apache.http.HttpResponse response)
-            throws HttpResponseException, IOException {
 
+        public String handleResponse(org.apache.http.HttpResponse response) throws IOException {
             String bodyString = super.handleResponse(response);
             JSONObject jsonObject = null;
             try {