problemas, exportar reporte de Irrepor a .docx

Buenas tardes, noches a todos los del foro.
Resulta que hice un reporte en Irreporth con subreportes y todo bien. mi aplicacion es cliente-servidor (RMI)
desde el server genero el reporte en pdf y lo convierto en arreglo de byte[] y lo regresa al cliente que hiso la peticion, esto lee al arreglo e byte[]
y lo convierte en pdf. todo bien. hasta ahi.

Rero resulta como todo reporte, hay veces hay campos que no se llenan y quedan espacion en blanco. y quedan solo los encabesados.
bueno a todo esto. lo que quiero hacer es que el reporte tambien se pueda exportar en word. formato .docx o .doc

Asi que tengo esta linea de codigo hace posible la conversion..

byte[] reporte = null;
                JasperReport printer=null;
                File archivo = new File(file_report);
                printer = (JasperReport) JRLoader.loadObject(archivo);
                Map parametro = new HashMap();
                parametro.put("num_paciente", id_paciente);
               JRDocxExporter exporter=new JRDocxExporter();// esto es lo que hace la convercion ha .docx
                ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
                JasperPrint jasperPrint = JasperFillManager.fillReport(printer, parametro, conec.conx);
               
                exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
                exporter.setParameter(JRExporterParameter.CHARACTER_ENCODING, "UTF-8");
                exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, byteArrayOutputStream);
                exporter.exportReport();
                reporte = byteArrayOutputStream.toByteArray();
return reporte;

Y me arroja el siguiente error: que no soporte el formato.

net.sf.jasperreports.engine.JRException: The DOCX format does not support more than 63 columns in a table.

bueno pero que raro porque si envez de exportar a .docx lo exporto a .odt que es el formato de libre office
lo exporta sin problemas...y en el cliente se abre, esto en linux..

espero que me den sugerencias o no se si hay algun jar (libreria) para poder exportarlo a .docx

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Re: 63 columns

The DOCX format does not support more than 63 columns in a table.

Parece ser que la librería JasperReports considera la limitante impuesta por Microsoft Office, a saber: no puedes crear una tabla de más de 63 columnas. Gráficamente:

Imgur

~~~

Imagen de pechsclk

limitante impuesta

aaa tienes razon jpaul, eso lo de las tabla..
porque en formato odt. al abrir el archivo si que crea una tabla sobre otros..
y si si es un relajo tambien ir eliminado eso manualmente...

Imagen de Nopalin

Quien en su sano juicio

Quien en su sano juicio ocuparia una tabla con 64 columnas en una hoja tamaño carta?