[ https://issues.apache.org/jira/browse/NUTCH-1086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14614244#comment-14614244 ]
Peter Ciuffetti commented on NUTCH-1086: ---------------------------------------- After and unsuccessful an attempt to resolve NUTCH-2059 I though Id try this upgrade to httpclient. I placed the attached java files into a branch based on the v1.11 trunk. But Im getting a unit test failure and some deprecation compiler warnings. {code} compile: [echo] Compiling plugin: protocol-httpclient [javac] Compiling 10 source files to /Users/pciuffetti/Documents/Dev/workspace/nutch/build/protocol-httpclient/classes [javac] /Users/pciuffetti/Documents/Dev/workspace/nutch/src/plugin/protocol-httpclient/src/java/org/apache/nutch/protocol/httpclient/Http.java:35: warning: [deprecation] ConnRoutePNames in org.apache.http.conn.params has been deprecated [javac] import org.apache.http.conn.params.ConnRoutePNames; [javac] ^ [javac] /Users/pciuffetti/Documents/Dev/workspace/nutch/src/plugin/protocol-httpclient/src/java/org/apache/nutch/protocol/httpclient/Http.java:37: warning: [deprecation] DefaultHttpClient in org.apache.http.impl.client has been deprecated [javac] import org.apache.http.impl.client.DefaultHttpClient; [javac] ^ [javac] /Users/pciuffetti/Documents/Dev/workspace/nutch/src/plugin/protocol-httpclient/src/java/org/apache/nutch/protocol/httpclient/Http.java:68: warning: [deprecation] DefaultHttpClient in org.apache.http.impl.client has been deprecated [javac] private static DefaultHttpClient client = new DefaultHttpClient(); [javac] ^ [javac] /Users/pciuffetti/Documents/Dev/workspace/nutch/src/plugin/protocol-httpclient/src/java/org/apache/nutch/protocol/httpclient/Http.java:68: warning: [deprecation] DefaultHttpClient in org.apache.http.impl.client has been deprecated [javac] private static DefaultHttpClient client = new DefaultHttpClient(); [javac] ^ [javac] /Users/pciuffetti/Documents/Dev/workspace/nutch/src/plugin/protocol-httpclient/src/java/org/apache/nutch/protocol/httpclient/Http.java:96: warning: [deprecation] DefaultHttpClient in org.apache.http.impl.client has been deprecated [javac] static synchronized DefaultHttpClient getClient() { [javac] ^ [javac] /Users/pciuffetti/Documents/Dev/workspace/nutch/src/plugin/protocol-httpclient/src/java/org/apache/nutch/protocol/httpclient/Http.java:201: warning: [deprecation] ConnRoutePNames in org.apache.http.conn.params has been deprecated [javac] client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy); [javac] ^ [javac] 6 warnings {code} {code} Testcase: testNtlmAuth took 1.791 sec FAILED HTTP Status Code for http://127.0.0.1:47501/ntlm.jsp expected:<200> but was:<401> junit.framework.AssertionFailedError: HTTP Status Code for http://127.0.0.1:47501/ntlm.jsp expected:<200> but was:<401> at org.apache.nutch.protocol.httpclient.TestProtocolHttpClient.fetchPage(TestProtocolHttpClient.java:200) at org.apache.nutch.protocol.httpclient.TestProtocolHttpClient.testNtlmAuth(TestProtocolHttpClient.java:162) {code} ...will investigate if I can resolve these. > Rewrite protocol-httpclient > --------------------------- > > Key: NUTCH-1086 > URL: https://issues.apache.org/jira/browse/NUTCH-1086 > Project: Nutch > Issue Type: Improvement > Components: protocol > Affects Versions: nutchgora, 1.5 > Reporter: Markus Jelsma > Assignee: Fabio Santagostino > Fix For: 2.4 > > Attachments: Http.java, HttpResponse.java > > > There are several issues about protocol-httpclient and several comments about > rewriting the plugin with the new http client libraries. There is, however, > not yet an issue for rewriting/reimplementing protocol-httpclient. > http://hc.apache.org/httpcomponents-client-ga/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)