hola, estoy trabajando con un reporte que tiene todo un texto que armo dinamicamente y es un string largo.
Mi problema es que al generarlo desde mi puesto de trabajo trabajando en forma local (en windows), el reporte se genera lo mas bien, pero cuando trabajo en forma remota (el reporte se genera en el servidor Linux) el reporte llega cortado, le falta la ultima parte.
Debugueando un poco me di con que aparentemente hay un problema en estas lineas:
JRBeanCollectionDataSource ds = new JRBeanCollectionDataSource(comunicacionesReport);
JasperPrint jasperPrint = JasperFillManager.fillReport(fileNameJASPER, parameters, ds);
byte[] bytes = JasperExportManager.exportReportToPdf(jasperPrint) ;
y es en la ultima linea, donde se genera el vector de bytes donde hay incongruencia de acuerdo si trabajo en linux o en windows. En ambos casos el texto generado del reporte tiene el mismo largo, pero el largo del vector de bytes en linux es menor que el de windows y esto aparentemente esta cortando el final del texto.
Alguien sabe si es que hay entonces algun problema con linux y el jasper reports?
desde ya, muchas gracias
NICOLAS