Java - Xml y Java

 
Vista:

Xml y Java

Publicado por eduardo (144 intervenciones) el 12/12/2006 17:05:14
Hola estoy haciendo un reporte con ireport y lo ejecuto desde java, se alimenta mediante un fichero xml. El problema que tengo es que si lo ejecuto desde el ireport funciona perfectamente, pero si lo hago desde java me pinta en el reporte creado siempre el primer dato que encuentra en el fichero xml.

A continuacion, incluyo el codigo para ver si alguien me puede decir que estoy haciendo mal.

String reportFileName = "F:/Proyectos/CrearPdf/reclamaciones/reclamacion.jasper";
String outFileName = "F:/Proyectos/CrearPdf/reclamaciones/reclamacion.pdf";
String xmlFileName = "F:/Proyectos/CrearPdf/xml/datos.xml";
String recordPath = "/datos";

JRXMLDataSource jrxmlds = new JRXMLDataSource(xmlFileName,recordPath);
HashMap hm = new HashMap();

JasperPrint print = JasperFillManager.fillReport(reportFileName,hm,jrxmlds);

JRExporter exporter = new JRPdfExporter();

exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME,outFileName);
exporter.setParameter(JRExporterParameter.JASPER_PRINT,print);
exporter.exportReport();
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder