Cita:
Iniciado por oscardelphi Hola Lestat
Porque no tratas de enviarlo a un PDF tu reporte y luego que lo guarde en un archivo. Dale una mirada http://www.apuntesdejava.com/2008/08/reportes-en-netbeans-61-con.html
Saludos
Manuel
Hola Oscar gracias por responder, lo que pasa es que los informes se generan de forma correcta, el usuario al darle clic en un boton "generar reporte" el navegador le abre al usuario el cuadro de dialogo bien para abrir el archivo generado (en .xls o en .pdf, segun el formato que haya elegido el usuario) y el proceso es exitoso.
El problema está en que si hay muchos datos o filas para rellenar el reporte (digamos que de 100 para arriba), el objeto queda muy pesado para generar el reporte y se gasta toda la memoria asignada, generando el java.lang.OutOfMemoryError .
He consultado lo de virtualizar y trata de generar el archivo por trozos, se sacrifica
rendimiento a cambio de fiabilidad, esto en aplicaciones de escritorio. no he podido aplicar esto a una aplicacion web en este caso en JSF.