Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

java.io.IOException

 
lusha tak
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello friends..
I am including my test code which establishes a ssl connection to a server and posts an HTTP Post request .which then sends the response back.
This code works fine with jdk1.3.1_01.
But when i try to run the same code sample on j2sdk1.4.2_02, i get Socket Exception. Unexcpected end of file error just after the System.out.println(hello....10)statement. On searching the net i found there is a bug in URLConnection's getContent Method of j2sdk1.4.2_02....which has been fixed in j2sdk1.4.2_03....so i downladed the same.....and tried to run the same....but now it gives java.io.IOException....
what could be the reason??
pl. throw some light..

String str = connection.getContentType();
System.out.println("hello....10.5"+str);
// get the response body reader
java.lang.Object response = connection.getContent();
java.io.Reader connReader = new java.io.InputStreamReader( (java.io.InputStream) response );
// read the response to the output
while ( (c = connReader.read()) != -1 )
sb.append((char)c);
req.setAttribute("RESP_XML", sb.toString());
}
catch (Exception e)
{
System.out.println("Error:"+e.toString());
req.setAttribute("RESP_XML", e.toString());
}
finally{
try{

if(reader != null)
reader.close();
if(writer != null)
writer.close();
res.setContentType("text/html");
RequestDispatcher dispatcher;
dispatcher = getServletContext().getRequestDispatcher("/abcd.jsp");
dispatcher.forward(req, res);
}
catch (Exception e1) {
System.out.println("MSG:"+e1.toString());
}
}
}
}
 
lusha tak
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Help is greatly appreciated....
thanks a lot..
Lusha
 
jason adam
Chicken Farmer ()
Ranch Hand
Posts: 1932
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Lusha, could you please post the IOException stack trace that is being thrown? That usually helps in defining the problem.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic