--------------------------------------------------- With correct proxy setting, the class aborts immediately done 2005/06/15 10:50:56:988 CEST [DEBUG] DefaultHttpParams - Set parameter http.useragent = Jakarta Commons-HttpClient/3.0-rc2 2005/06/15 10:50:56:988 CEST [DEBUG] DefaultHttpParams - Set parameter http.protocol.version = HTTP/1.1 2005/06/15 10:50:56:988 CEST [DEBUG] DefaultHttpParams - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager 2005/06/15 10:50:56:988 CEST [DEBUG] DefaultHttpParams - Set parameter http.protocol.cookie-policy = rfc2109 2005/06/15 10:50:57:003 CEST [DEBUG] DefaultHttpParams - Set parameter http.protocol.element-charset = US-ASCII 2005/06/15 10:50:57:003 CEST [DEBUG] DefaultHttpParams - Set parameter http.protocol.content-charset = ISO-8859-1 2005/06/15 10:50:57:003 CEST [DEBUG] DefaultHttpParams - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@167d940 2005/06/15 10:50:57:003 CEST [DEBUG] DefaultHttpParams - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] 2005/06/15 10:50:57:003 CEST [DEBUG] DefaultHttpParams - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@fd13b5 2005/06/15 10:50:57:019 CEST [DEBUG] HttpClient - Java version: 1.4.2_07 2005/06/15 10:50:57:019 CEST [DEBUG] HttpClient - Java vendor: Sun Microsystems Inc. 2005/06/15 10:50:57:019 CEST [DEBUG] HttpClient - Java class path: C:\workspace\Temp\Dev\classes;C:\workspace\Temp\Dev\lib\commons-codec-1.3.jar;C:\workspace\Temp\Dev\lib\commons-httpclient-3.0-rc2.jar;C:\workspace\Temp\Dev\lib\commons-logging.jar 2005/06/15 10:50:57:019 CEST [DEBUG] HttpClient - Operating system name: Windows XP 2005/06/15 10:50:57:019 CEST [DEBUG] HttpClient - Operating system architecture: x86 2005/06/15 10:50:57:019 CEST [DEBUG] HttpClient - Operating system version: 5.1 2005/06/15 10:50:57:191 CEST [DEBUG] HttpClient - SUN 1.42: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS keystore; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores) 2005/06/15 10:50:57:191 CEST [DEBUG] HttpClient - SunJSSE 1.42: Sun JSSE provider(implements RSA Signatures, PKCS12, SunX509 key/trust factories, SSLv3, TLSv1) 2005/06/15 10:50:57:191 CEST [DEBUG] HttpClient - SunRsaSign 1.42: SUN's provider for RSA signatures 2005/06/15 10:50:57:191 CEST [DEBUG] HttpClient - SunJCE 1.42: SunJCE Provider (implements DES, Triple DES, AES, Blowfish, PBE, Diffie-Hellman, HMAC-MD5, HMAC-SHA1) 2005/06/15 10:50:57:191 CEST [DEBUG] HttpClient - SunJGSS 1.0: Sun (Kerberos v5) 2005/06/15 10:50:57:207 CEST [DEBUG] DefaultHttpParams - Set parameter http.connection.timeout = 10000 Wed Jun 15 10:50:57 CEST 2005 execute 2005/06/15 10:50:57:394 CEST [DEBUG] HttpConnection - Open connection to proxy:8080 2005/06/15 10:50:57:425 CEST [DEBUG] header - >> "GET http://test.dyndns.org/ HTTP/1.1[\r][\n]" 2005/06/15 10:50:57:441 CEST [DEBUG] HttpMethodBase - Adding Host request header 2005/06/15 10:50:57:457 CEST [DEBUG] header - >> "User-Agent: Jakarta Commons-HttpClient/3.0-rc2[\r][\n]" 2005/06/15 10:50:57:457 CEST [DEBUG] header - >> "Host: test.dyndns.org[\r][\n]" 2005/06/15 10:50:57:457 CEST [DEBUG] header - >> "Proxy-Connection: Keep-Alive[\r][\n]" 2005/06/15 10:50:57:457 CEST [DEBUG] header - >> "[\r][\n]" Wed Jun 15 10:50:59 CEST 2005 canceling 2005/06/15 10:50:59:878 CEST [DEBUG] HttpMethodDirector - Closing the connection. 2005/06/15 10:50:59:878 CEST [DEBUG] HttpMethodDirector - Method retry handler returned false. Automatic recovery will not be attempted 2005/06/15 10:50:59:878 CEST [DEBUG] HttpConnection - Releasing connection back to connection manager. IO java.net.SocketException: socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) at java.io.BufferedInputStream.read(BufferedInputStream.java:201) at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:77) at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:105) at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1110) at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1824) at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1584) at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:995) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:393) End Of HttpGet at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:168) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:393) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324) at MethodAbortTest.run(MethodAbortTest.java:86) 2005/06/15 10:50:59:878 CEST [DEBUG] HttpConnection - Releasing connection back to connection manager. aborted?true