Erro exportação ireport para pdf

5 respostas
T
relatorio = JasperCompileManager.compileReport(arquivo);

                JasperFillManager.fillReportToFile(relatorio, pathCompleto+".jrprintl", new HashMap(), jrRS);

                JasperExportManager.exportReportToPdfFile(pathCompleto+".jrprint", pathCompleto+".pdf");
                JasperViewer.viewReport(pathCompleto + ".pdf", false);

pessoal n consigo gerar o arquivo em pdf...
o que há de errado?
abraço

5 Respostas

E

Fala garoto, seguinte, gera algum erro? poste ai pra gente caso mostre alguma linha de erro!

e mais uma coisa, nunca fiz assim, porém:

esse …pathCompleto+".jrprintl", new… esta correto?

não seria …pathCompleto+".jrprint", new…

desculpe se for assim mesmo é que nunca vi a extensão “.jrprintl”

abraços, e poste o erro que dá;

T

fala emerson.
alterei o que vc havia dito e o erro agora é esse ao tentar exportar para pdf

Exception in thread AWT-EventQueue-0 java.lang.NoClassDefFoundError: com/lowagie/text/pdf/FontMapper

at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:117)

at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:99)

at br.com.topsoft.topBI.CTRL.ReportCRTL.setqualquer(ReportCRTL.java:254)
marcelocenerine

Falta vc colocar a lib itext-xxx.jar no seu classpath.

T

ai pessoal de um help aqui…
pode ser a biblioteca q esteja antiga?
abrss

marcelocenerine

A classe não está sendo encontrada no seu classpath:

java.lang.NoClassDefFoundError: com/lowagie/text/pdf/FontMapper

Possíveis causas:

1 - Falta o jar do iText no seu classpath;
2 - Posso estar errado, mas parece q há uma diferença de nome de pacotes entre versões mais recentes. Tente usar uma dessas versões: http://www.jarfinder.com/index.php/java/info/com.lowagie.text.pdf.FontMapper

Criado 5 de outubro de 2011
Ultima resposta 6 de out. de 2011
Respostas 5
Participantes 3