aspose file tools*
The moose likes I/O and Streams and the fly likes java.io.IOException Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » I/O and Streams
Bookmark "java.io.IOException" Watch "java.io.IOException" New topic
Author

java.io.IOException

lusha tak
Ranch Hand

Joined: Dec 30, 2000
Posts: 185
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

Joined: Dec 30, 2000
Posts: 185
Help is greatly appreciated....
thanks a lot..
Lusha
jason adam
Chicken Farmer ()
Ranch Hand

Joined: May 08, 2001
Posts: 1932
Lusha, could you please post the IOException stack trace that is being thrown? That usually helps in defining the problem.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: java.io.IOException