I guess you guys are right. I have different mailing lists and I guess rule to 
this one is screwed up. 

Cheers

-----Original Message-----
From: Michael Becke [mailto:[EMAIL PROTECTED]
Sent: Thursday, January 05, 2006 3:42 PM
To: HttpClient Project
Subject: Re: Post Method - Content Length Header


There's no need for [HttpClient] in the subject line as this is an
HttpClient only mailing list.

Mike

On 1/5/06, Rajat Sharma <[EMAIL PROTECTED]> wrote:
> Guys,
>
> Do not post without proper subject line. Please have [ httpClient ] in the 
> subject
>
> -----Original Message-----
> From: Gerdes, Tom [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 05, 2006 3:31 PM
> To: HttpClient Project
> Subject: RE: Post Method - Content Length Header
>
>
> Is this correct for setting the stale connection check to disabled:
>
>   HttpClient theclient = new HttpClient();
>
>   HttpState httpstate = new HttpState();
>   theclient.setState(httpstate);
>
>   HostConfiguration hostConfiguration = new HostConfiguration();
>   hostConfiguration.setHost(host, port);
>   theclient.setHostConfiguration(hostConfiguration);
>   HttpConnection conn = new HttpConnection(hostConfiguration);
>
>   HttpConnectionParams params = conn.getParams();
>   params.setConnectionTimeout( 60000 );
>   params.setSoTimeout( 60000 );
>   params.setStaleCheckingEnabled( false );
>
>
> -----Original Message-----
> From: Oleg Kalnichevski [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 05, 2006 1:41 PM
> To: HttpClient Project
> Subject: Re: Post Method - Content Length Header
>
> Gerdes, Tom wrote:
> > I use the simplelog.   I have never been able to get the wire version
> of
> > the log to work on the IBM Iseries JVM.  Do you know of anyone who
> has.
> >
>
> Tom,
>
> (1) Are you running you code inside the Websphere app server or as a
> standalone application? If latter is the case, the simple log should
> work just fine with any JVM type. Just make sure the console output is
> not redirected to a file
>
> (2)
>
>  >>java.io.InterruptedIOException: Read timed out
>
> What makes you think this has anything to do with the Content-Length
> header?
>
> (3) Consider disabling the so called stale connection check and see if
> that makes any difference
>
> http://jakarta.apache.org/commons/httpclient/performance.html#Stale%20co
> nnection%20check
>
> (4) What is the target HTTP server? What protocol version does it
> support?
>
> Oleg
>
> > -----Original Message-----
> > From: Oleg Kalnichevski [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, January 05, 2006 11:18 AM
> > To: Gerdes, Tom
> > Subject: Re: Post Method - Content Length Header
> >
> > On Thu, Jan 05, 2006 at 11:11:30AM -0600, Gerdes, Tom wrote:
> >
> >>I working on an IBM Iseries.  I am not sure how to product a
> >>wire/context log of the http session.  I have provided a trace that
> >>includes the end of the trace of the http session.  I have also
> >
> > included
> >
> >>a snippet of the source code. .  Thanks!
> >>
> >>
> >>>>On Thu, Jan 05, 2006 at 10:00:38AM -0600, Gerdes, Tom wrote:
> >>>>I am trying to execute a Post method.   I keep getting  "read time
> >>
> >>out"
> >>
> >>>>errors because I am not including the "Content Length" request
> >>
> >>header.
> >>
> >>>>How can I get the length of the request so that I can add the
> >>>>appropriate request header.  The only method to do this I could
> >
> > find
> >
> >>is
> >>
> >>>>in the EntityEnclosingMethod and it is protected so I can not use
> >
> > it
> >
> >>>>directly in my class.
> >>>
> >>>Please produce a wire/context log of the HTTP session. A code snippet
> >>>might helps as well
> >>
> >
> > Tom, please send your posts to tne mailing list. Do not write to me
> > directly
> >
> > This is how you should go about generating the wire log
> >
> > http://jakarta.apache.org/commons/httpclient/logging.html
> >
> > Oleg
> >
> >
> >>Here is the trace information:
> >>
> >>java.io.InterruptedIOException: Read timed out
> >>        at java.lang.Throwable.<init>(Throwable.java:195)
> >>        at java.lang.Exception.<init>(Exception.java:41)
> >>        at java.io.IOException.<init>(IOException.java:40)
> >>        at
> >>java.io.InterruptedIOException.<init>(InterruptedIOException.java:45)
> >>        at
> >>
> >
> >
> com.ibm.as400.ibmonly.net.ssl.SSLSocketImpl.read(SSLSocketImpl.java:652)
> >
> >>        at
> >>
> >
> >
> com.ibm.as400.ibmonly.net.ssl.SSLInputStream.read(SSLInputStream.java:13
> >
> >>3)
> >>        at
> >>java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
> >>        at
> >>java.io.BufferedInputStream.read(BufferedInputStream.java:201)
> >>        at
> >>
> >
> >
> org.apache.commons.httpclient.HttpConnection.isStale(HttpConnection.java
> >
> >>:505)
> >>        at
> >>
> >
> >
> org.apache.commons.httpclient.HttpConnection.closeIfStale(HttpConnection
> >
> >>.java:430)
> >>        at
> >>
> >
> >
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMe
> >
> >>thodDirector.java:381)
> >>        at
> >>
> >
> >
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMetho
> >
> >>dDirector.java:170)
> >>        at
> >>
> >
> >
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
> >
> >>96)
> >>        at
> >>
> >
> >
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
> >
> >>24)
> >>        at BANKMIJ.main(BANKMIJ.java:150)
> >>Read timed out
> >>
> >>
> >>Here is a snippet of the source code:
> >>
> >>  PostMethod post1 = new
> >>
> >
> >
> PostMethod("https://miwebcombank.ebanking-services.com/Nubi/signin.aspx";
> >
> >>);
> >>  post1.addParameter("__VIEWSTATE", viewstate);
> >>  post1.addParameter("vtbCompanyId", CompanyID);
> >>  post1.addParameter("vtbUserId", UserID);
> >>  post1.addParameter("vtbPassword", Password);
> >>  post1.addParameter("btnSubmit", "Sign In");
> >>  post1.setRequestHeader("Accept", "image/gif, image/x-xbitmap,
> >>image/jpeg, image/pjpeg, application/x-shockwave-flash,
> >>application/vnd.ms-excel, application/vnd.ms-powerpoint,
> >>application/msword, */*");
> >>  post1.setRequestHeader("Referer",
> >>"https://miwebcombank.ebanking-services.com/Nubi/signin.aspx";);
> >>  post1.setRequestHeader("Accept-Language", "en-us");
> >>  post1.setRequestHeader("Content-Type",
> >>"application/x-www-form-urlencoded");
> >>  post1.setRequestHeader("Accept-Encoding", "gzip, deflate");
> >>  post1.setRequestHeader("User-Agent", "Mozilla/4.0 (compatible; MSIE
> >>6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)");
> >>  post1.setRequestHeader("Host",
> >
> > "miwebcombank.ebanking-services.com");
> >
> >>  post1.setRequestHeader("Connection", "Keep-Alive");
> >>  try { theclient.executeMethod(post1); }
> >>  catch (HttpException he)
> >>   { he.printStackTrace(System.out);
> >>     System.err.println(he.getMessage().toString());
> >>     ErrorMessageText = he.getMessage().toString();
> >>     Email.send(EmailServer, ReplyToEmail, EmailForError, "", "", "M&I
> >>Bank Minneapolis - Positive Pay Error!", "Error Sending User Name and
> >>Password to web site
> >>https://miwebcombank.ebanking-services.com/Nubi/signin.aspx  Method
> >>post1 in BANKMIJ failed!  Here is the error Message: " +
> >>ErrorMessageText, "", ntUserName, ntPassword, ReplyToEmail, "");
> >>     BANKMIJ.logoff(theclient, EmailServer, EmailForError, ntUserName,
> >>ntPassword, ReplyToEmail);
> >>   }
> >>  catch (IOException ie)
> >>   { ie.printStackTrace(System.out);
> >>     System.err.println(ie.getMessage().toString());
> >>     ErrorMessageText = ie.getMessage().toString();
> >>     Email.send(EmailServer, ReplyToEmail, EmailForError, "", "", "M&I
> >>Bank Minneapolis - Positive Pay Error!", "Error Sending User Name and
> >>Password to web site
> >>https://miwebcombank.ebanking-services.com/Nubi/signin.aspx  Method
> >>post1 in BANKMIJ failed!  Here is the error Message: " +
> >>ErrorMessageText, "", ntUserName, ntPassword, ReplyToEmail, "");
> >>     //BANKMIJ.logoff(theclient, EmailServer, EmailForError,
> >
> > ntUserName,
> >
> >>ntPassword, ReplyToEmail);
> >>   }
> >>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > 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]
>
>
> ---------------------------------------------------------------------
> 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