Galera,
tô precisando de um help. Estou desenvolvendo um relatorio no ireport a base será é XML, efetuei a configuração de acordo com este link http://ireport.sourceforge.net/cap7.html#7.1, quando visualizo o relatório pelo ireport exibe o detail mas quando gero em pdf só a banda page header e page footer aparece o detail fica em branco. Alguém tem ideia do que possa ser?
String nomeRelatorio = req.getParameter("nomeRelatorio");
String tipoRelatorio = req.getParameter("tipoRelatorio");
String pathJasper = "C:/relatorio_comex\\";
String caminhoXml = req.getParameter("caminhoXml");
File arqXml = new File(pathJasper + caminhoXml);
String outFileName = pathJasper + "Relatorio.pdf";
String recordPath = "/Contrato";
JRXmlDataSource jrxmlds = null;
HashMap hm = new HashMap();
try {
jrxmlds = new JRXmlDataSource(arqXml, recordPath);
JasperPrint print = JasperFillManager.fillReport(pathJasper
+ nomeRelatorio, hm, jrxmlds);
exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME,
outFileName);
exporter.setParameter(JRExporterParameter.JASPER_PRINT, print);
exporter.exportReport();
System.out.println("Created file: " + outFileName);
} catch (JRException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
RequestDispatcher rd = req.getRequestDispatcher("/index.jsp");