i fully understand what you had said. But my question is when i try to post data using a browser (ie) i got the last page shown on my browser? is there some thing i miss?
below is the snipplet where i post : for(int x = 0; x < param.size(); x++){ Vector form = (Vector) param.elementAt(x); // this holds nodeName and nodeValue //System.out.println(form.size()); //lets post to the first url URL="https://ereg.bir.gov.ph/ereg/"+url[x].toString(); //URL="http://203.215.79.212/reg-dir/"+url[x].toString(); System.out.println(URL); post = new PostMethod(URL); // assemble the nvpair parameter to be posted for(int i=0;i < form.size(); i++){ String[] array = form.elementAt(i).toString().split(","); post.addParameter(array[0],array[1]); } //once post data is assembled in a nvpair format lets post it client.executeMethod(post); //now lets get the HTTP status code and the responseBody if(post.getStatusCode() == HttpStatus.SC_OK){ //HTTP 200 //we only want to get the reposnsebody of the last page if(x == 7 || x == 6){ //6 is confirm page while 7 is the message page System.out.println(post.getResponseBodyAsString()); } //then we continue posting to the next page continue; }else{ //get the http status and close connection System.out.println("Unexpected failure: " +post.getStatusLine().toString()); post.releaseConnection(); //roll back msg to mq ctx.setRollbackOnly(); break; } --- "Kalnichevski, Oleg" <[EMAIL PROTECTED]> wrote: > > Joseph, > > Here's the response sent by the server > > << "HTTP/1.0 200 OK[\r][\n]" > << "Date: Thu, 19 Aug 2004 02:01:34 GMT[\r][\n]" > << "Server: Oracle9iAS (9.0.3.0.0) Containers for > J2EE[\r][\n]" > << "Content-Type: text/html[\r][\n]" > > As you can see the response does not contain a > 'content-length' header which is mandatory for the > 200 (OK) response, hence the warning > > <RFC1945> > > 7.2 Entity Body > > ... > > For response messages, ... [a]ll 1xx > (informational), 204 (no content), and 304 (not > modified) responses must not include a body. All > other responses must include an entity body or a > Content-Length header field defined with a value of > zero (0). > > </RFC1945> > > I hope this clarifies things a little. As a > work-around you may want to set HttpClient's log > verbosity to ERROR. For a real fix do consider > reporting this problem to Oracle > > Oleg > > __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]