Pessoal…
Tô tentando, mas não consigo exibir os relatórios com JasperReports, gera a seguinte exception:
[color=“red”]java.io.StreamCorruptedException: invalid stream header
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:737)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:128)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:106)
at net.sf.jasperreports.view.JRViewer.loadReport(JRViewer.java:1249)
at net.sf.jasperreports.view.JRViewer.<init>(JRViewer.java:171)
at net.sf.jasperreports.view.JasperViewer.<init>(JasperViewer.java:161)
at net.sf.jasperreports.view.JasperViewer.viewReport(JasperViewer.java:297)
at RelatorioBolsistas.geraRelatorio(RelatorioBolsistas.java:78)
at RelatorioBolsistas.main(RelatorioBolsistas.java:95)
NESTED BY :
java.io.StreamCorruptedException: invalid stream header
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:737)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:128)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:106)
at net.sf.jasperreports.view.JRViewer.loadReport(JRViewer.java:1249)
at net.sf.jasperreports.view.JRViewer.<init>(JRViewer.java:171)
at net.sf.jasperreports.view.JasperViewer.<init>(JasperViewer.java:161)
at net.sf.jasperreports.view.JasperViewer.viewReport(JasperViewer.java:297)
at RelatorioBolsistas.geraRelatorio(RelatorioBolsistas.java:78)
at RelatorioBolsistas.main(RelatorioBolsistas.java:95)
NESTED BY :
net.sf.jasperreports.engine.JRException: Error loading object from file : RelatorioBolsistas.pdf
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:133)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:106)
at net.sf.jasperreports.view.JRViewer.loadReport(JRViewer.java:1249)
at net.sf.jasperreports.view.JRViewer.<init>(JRViewer.java:171)
at net.sf.jasperreports.view.JasperViewer.<init>(JasperViewer.java:161)
at net.sf.jasperreports.view.JasperViewer.viewReport(JasperViewer.java:297)
at RelatorioBolsistas.geraRelatorio(RelatorioBolsistas.java:78)
at RelatorioBolsistas.main(RelatorioBolsistas.java:95)
Caused by: java.io.StreamCorruptedException: invalid stream header
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:737)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:128)
… 7 more[/color]
Quando vou executar:
JasperViewer.viewReport( “RelatorioBolsistas.pdf”, false );
Estou usando o ireports 0.4.0, para gerar o relatório…
Desde já grato pela atenção