[Resolvido] java.lang.NullPointerException

4 respostas
G

Mudei a versão do meu IReport e ao tentar rodar os novos relatórios, recebo este erro:

Exception in thread "main" java.lang.NullPointerException at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReport(JRFillSubreport.java:283) at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:327) at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:263) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:258) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:499) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillBandNoOverflow(JRVerticalFiller.java:438) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVerticalFiller.java:402) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:165) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:942) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:841) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:58) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:247) at chamaJasper.main(chamaJasper.java:91)

A classe é a mesma que usava nos antigos, assim, provável que é uma diferença por causa das versões, alguém sabe me ajudar?

Grato!

4 Respostas

M

Compila os relatórios na versão nova do ireport

S

rapaz… ja tive um problema parecido a um tempo atrás, tbém por causa de mudança de versões.
eu tinha duas saídas:

  • recompilar todos os .jasper
  • voltar para a versão antiga.

como eram muitos jaspers pra recompilar, preferi ficar com a versão velha.

G

Resolveu galera, valeu o/

E
Exception in thread “Thread-3” java.lang.NullPointerException

at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89)

at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601)

at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:517)

at Relatorios.FConAluno.imprimir(FConAluno.java:224)

at Relatorios.FConAluno.access$300(FConAluno.java:13)

at Relatorios.FConAluno$5.run(FConAluno.java:197)

at java.lang.Thread.run(Thread.java:722)

CONSTRUÍDO COM SUCESSO (tempo total: 17 segundos)
Criado 29 de novembro de 2011
Ultima resposta 1 de dez. de 2011
Respostas 4
Participantes 4