ServletOutputStream outputStream = response.getOutputStream();
response.reset();
response.setContentType("application/pdf");
try {
outputStream.write(pdf);
} catch (IOException e) {
e.printStackTrace();
}
El problema es que cuando la aplicación esta mucho tiempo sin hacer nada, cuando se pide generar un nuevo pdf al recuperar el ServletOutputStream este es nulo y al hacer el write genera un nullpointerException, ¿Alguien sabe alguna manera de reactivar o regenerar el ServletOutputStream del response?
Gracias y perdonen las molestias.