On Wed, 2008-05-21 at 09:29 +1200, richard schmidt wrote:
> Thanks I will try 4.0beta1

The latest official release is 4.0-alpha4. HttpClient 4.0 is not yet in
the BETA phase.

> BTW do you have a maven POM for it?
> 

Yes.

Oleg


> 
> On 5/21/08, Oleg Kalnichevski <[EMAIL PROTECTED]> wrote:
> >
> > On Tue, 2008-05-20 at 14:04 +1200, richard schmidt wrote:
> > > Here is the log.
> > > message number 114 says it all!
> > >
> > > 2008/05/20 14:01:32:114 NZST [DEBUG] HttpConnection - Open connection to
> > > iceb_test:80
> > >
> > >
> >
> > Richard,
> >
> > The problem turned out to be the underscore in the host name, which is
> > basically illegal for host names. This caused the URI class to
> > misinterpret the request URI. The URI class in HttpClient 3.1 is known
> > to be quite buggy. It has been removed in HttpClient 4.0
> >
> > This is all I can do for you at the moment.
> >
> > Oleg
> >
> >
> >
> > >
> > >
> > >
> > >
> > >
> > >
> > http://iceb_test:8080/ICECream/GUI/packageFabricate?customerName=junk&packageName=junk&transportType=EXPORT&submit=Fabricate+Package
> > >
> > > 2008/05/20 14:01:22:880 NZST [DEBUG] HttpClient - Java version: 1.5.0_06
> > >
> > > 2008/05/20 14:01:22:880 NZST [DEBUG] HttpClient - Java vendor: Sun
> > > Microsystems Inc.
> > >
> > > 2008/05/20 14:01:22:880 NZST [DEBUG] HttpClient - Java class path:
> > >
> > C:\Workspace\Grizzly\src\test\resources;C:\Workspace\Grizzly\target\classes;C:\Workspace\Grizzly\target\test-classes;C:\Workspace\Grizzly\src\main\resources;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\com\metservice\ice\icecore\6.5.7\icecore-6.5.7.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\commons-codec\commons-codec\1.2\commons-codec-1.2.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\jaxen\jaxen\1.1-beta-6\jaxen-1.1-beta-6.jar;C:\Documents
> > > and
> > Settings\schmidt\.m2\repository\jdom\jdom\1.0\jdom-1.0.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\xerces\xmlParserAPIs\2.6.2\xmlParserAPIs-2.6.2.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\xerces\xercesImpl\2.6.2\xercesImpl-2.6.2.jar;C:\Documents
> > > and
> > Settings\schmidt\.m2\repository\xom\xom\1.0b3\xom-1.0b3.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\com\ibm\icu\icu4j\2.6.1\icu4j-2.6.1.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\xalan\xalan\2.6.0\xalan-2.6.0.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\0.9.7\tagsoup-0.9.7.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\junit\junit\3.8.2\junit-3.8.2.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\apache\xmlrpc\xmlrpc-client\3.1\xmlrpc-client-3.1.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\apache\xmlrpc\xmlrpc-common\3.1\xmlrpc-common-3.1.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\apache\ws\commons\util\ws-commons-util\1.0.2\ws-commons-util-1.0.2.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\springframework\spring-webmvc\2.5.4\spring-webmvc-2.5.4.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\springframework\spring-beans\2.5.4\spring-beans-2.5.4.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\springframework\spring-core\2.5.4\spring-core-2.5.4.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\springframework\spring-context\2.5.4\spring-context-2.5.4.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\springframework\spring-context-support\2.5.4\spring-context-support-2.5.4.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\org\springframework\spring-web\2.5.4\spring-web-2.5.4.jar;C:\Documents
> > > and
> > >
> > Settings\schmidt\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;/C:/eclipse
> > > 3.3
> > > wtp/eclipse/configuration/org.eclipse.osgi/bundles/192/1/.cp/;/C:/eclipse
> > > 3.3 wtp/eclipse/configuration/org.eclipse.osgi/bundles/190/1/.cp/
> > >
> > > 2008/05/20 14:01:22:911 NZST [DEBUG] HttpClient - Operating system name:
> > > Windows XP
> > >
> > > 2008/05/20 14:01:22:911 NZST [DEBUG] HttpClient - Operating system
> > > architecture: x86
> > >
> > > 2008/05/20 14:01:22:911 NZST [DEBUG] HttpClient - Operating system
> > version:
> > > 5.1
> > >
> > > 2008/05/20 14:01:23:317 NZST [DEBUG] HttpClient - SUN 1.5: SUN (DSA
> > > key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom;
> > > X.509 certificates; JKS keystore; PKIX CertPathValidator; PKIX
> > > CertPathBuilder; LDAP, Collection CertStores)
> > >
> > > 2008/05/20 14:01:23:317 NZST [DEBUG] HttpClient - SunRsaSign 1.5: Sun RSA
> > > signature provider
> > >
> > > 2008/05/20 14:01:23:317 NZST [DEBUG] HttpClient - SunJSSE 1.5: Sun JSSE
> > > provider(PKCS12, SunX509 key/trust factories, SSLv3, TLSv1)
> > >
> > > 2008/05/20 14:01:23:333 NZST [DEBUG] HttpClient - SunJCE 1.5: SunJCE
> > > Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2,
> > PBE,
> > > Diffie-Hellman, HMAC)
> > >
> > > 2008/05/20 14:01:23:333 NZST [DEBUG] HttpClient - SunJGSS 1.0: Sun
> > (Kerberos
> > > v5)
> > >
> > > 2008/05/20 14:01:23:333 NZST [DEBUG] HttpClient - SunSASL 1.5: Sun SASL
> > > provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL,
> > > PLAIN, CRAM-MD5; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5)
> > >
> > > 2008/05/20 14:01:23:349 NZST [DEBUG] DefaultHttpParams - Set parameter
> > > http.useragent = Jakarta Commons-HttpClient/3.1
> > >
> > > 2008/05/20 14:01:23:364 NZST [DEBUG] DefaultHttpParams - Set parameter
> > > http.protocol.version = HTTP/1.1
> > >
> > > 2008/05/20 14:01:23:380 NZST [DEBUG] DefaultHttpParams - Set parameter
> > > http.connection-manager.class = class
> > > org.apache.commons.httpclient.SimpleHttpConnectionManager
> > >
> > > 2008/05/20 14:01:23:380 NZST [DEBUG] DefaultHttpParams - Set parameter
> > > http.protocol.cookie-policy = default
> > >
> > > 2008/05/20 14:01:23:380 NZST [DEBUG] DefaultHttpParams - Set parameter
> > > http.protocol.element-charset = US-ASCII
> > >
> > > 2008/05/20 14:01:23:380 NZST [DEBUG] DefaultHttpParams - Set parameter
> > > http.protocol.content-charset = ISO-8859-1
> > >
> > > 2008/05/20 14:01:23:396 NZST [DEBUG] DefaultHttpParams - Set parameter
> > > http.method.retry-handler =
> > > [EMAIL PROTECTED]
> > >
> > > 2008/05/20 14:01:23:411 NZST [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]
> > >
> > > 2008/05/20 14:01:32:114 NZST [DEBUG] HttpConnection - Open connection to
> > > iceb_test:80
> > >
> > > 2008/05/20 14:01:32:130 NZST [DEBUG] header - >> "GET
> > >
> > /ICECream/GUI/packageFabricate?customerName=junk&packageName=junk&transportType=EXPORT&submit=Fabricate+Package
> > > HTTP/1.1[\r][\n]"
> > >
> > > 2008/05/20 14:01:32:130 NZST [DEBUG] HttpMethodBase - Adding Host request
> > > header
> > >
> > > 2008/05/20 14:01:32:193 NZST [DEBUG] header - >> "User-Agent: Jakarta
> > > Commons-HttpClient/3.1[\r][\n]"
> > >
> > > 2008/05/20 14:01:32:193 NZST [DEBUG] header - >> "Host:
> > iceb_test[\r][\n]"
> > >
> > > 2008/05/20 14:01:32:193 NZST [DEBUG] header - >> "[\r][\n]"
> > >
> > > 2008/05/20 14:01:32:193 NZST [DEBUG] header - << "HTTP/1.1 404 Not
> > > Found[\r][\n]"
> > >
> > >
> > > On 5/20/08, Oleg Kalnichevski <[EMAIL PROTECTED]> wrote:
> > > >
> > > > richard schmidt wrote:
> > > >
> > > >> When I try and run this code, I always get a responce from a server at
> > > >> port
> > > >> 80.
> > > >>
> > > >>
> > > > What makes you think so? Are you sure the request did not get
> > redirected?
> > > >
> > > > Please turn on wire / context logging to see exactly what kind of data
> > gets
> > > > transferred across the wire and on what port
> > > >
> > > > http://hc.apache.org/httpclient-3.x/logging.html
> > > >
> > > > Hope this helps
> > > >
> > > > Oleg
> > > >
> > > > Which is rather odd, as the url clearly specifies port 8080!
> > > >>
> > > >>
> > > >> HttpClient client = *new* HttpClient();
> > > >>
> > > >> HttpMethod get = *new* GetMethod(
> > > >>
> > > >>
> > http://iceb_test:8080/ICECream/GUI/packageFabricate?customerName=junk&packageName=junk&transportType=EXPORT&submit=Fabricate+Package
> > > >> );
> > > >>
> > > >>
> > > >> I can open the url in a browser as expected....
> > > >>
> > > >> The server is a Jboss / tomcat
> > > >>
> > > >> On port 80 is apachie
> > > >>
> > > >>
> > > >>
> > > >> thanks
> > > >>
> > > >> Richard
> > > >>
> > > >>
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to