Problemas con los PDF

Jos?uis
04 de Agosto del 2004

Hola a todos,

Mi problema es el siguiente:

response.setContentType("application/pdf");
response.setContentLength (ByteArrayOutputStream.size());
response.setHeader("Content-Disposition", "inline; filename=anexomemoria.pdf");
OutputStream OutputStream = response.getOutputStream();
ByteArrayOutputStream.writeTo(OutputStream);
ByteArrayOutputStream.flush();
try {ByteArrayOutputStream.close();}
catch(Exception e) {}
OutputStream.flush();
try {OutputStream.close();}
catch(Exception e) {}
try {out.close();} catch(Exception e) {}

Después de generar el documento PDF, en ocasiones me funciona correctamente y en otras me dice "documento movido" o sale una lista de letras y números como si hubiera escrito el PDF pera cifrado.

Muchas Gracias.