byte[] buffer = new byte[8192];
int bytesRead = 0;
while ((bytesRead = stream.read(buffer, 0, 8192))!= -1) {
baos.write(buffer, 0, bytesRead);
}
//data = new String(baos.toByteArray());
File newFile = File(uploadPath + userID + "_" + fileName);
FileOutputStream out = new FileOutputStream(newFile);
baos.writeTo(out);
baos.flush();
out.close();
int bytesRead = 0;
while ((bytesRead = stream.read(buffer, 0, 8192))!= -1) {
baos.write(buffer, 0, bytesRead);
}
//data = new String(baos.toByteArray());
File newFile = File(uploadPath + userID + "_" + fileName);
FileOutputStream out = new FileOutputStream(newFile);
baos.writeTo(out);
baos.flush();
out.close();
InputStream stream = file.getInputStream();
String filename=getServlet().getServletContext().getRealPath("/")+file.getFileName();
OutputStream bos = new FileOutputStream(filename);
int bytesRead = 0;
byte[] buffer = new byte[8192];
while ((bytesRead = stream.read(buffer, 0, 8192)) != -1) {
bos.write(buffer, 0, bytesRead);
}
bos.close();
javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1263)
at com.ChangeNet.PublicBeans.Images.createXimg(Images.java:42)