Erro ao criar relatorio, na linha que gera o .JRPRINT

Bom dia!!! ola pessoal, estou com um probleminha, criei um relatorio no Ireport, mas não hora de gerar o .JRPRINT da um erro!!!

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser at net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:184) at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:78) at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:88) at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:58) at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:142) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:78) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624) at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(JasperFillManager.java:513) at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(JasperFillManager.java:465) at DAO.ProdutoDAO.RelatorioProduto(ProdutoDAO.java:396) at CTR.ProdutoCTR.RelatorioProduto(ProdutoCTR.java:142) at VIEW.ProdutoVIEW.relatorioProduto(ProdutoVIEW.java:1905) at VIEW.ProdutoVIEW$26.actionPerformed(ProdutoVIEW.java:1929) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)

estou usando o IReport 4.1.1 e seu respectivo .JAR, o erro ocorre apenas nele, no 3.0 da certo, o relatorio gera normal.

Será que poderia ser alguma linha código? já que estou utilizando as mesmas que usava no 3.0?? Ou o código não mudar?

estou perdido e desse ponto eu não consigo sair!

o meu código: public boolean RelatorioProduto(String jasperFile) { try{ Conexao.ConectDB(); Statement stmt = Conexao.con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); String query = "select descricao, codigo_barra from produto where id_produto = '8'"; ResultSet rs=stmt.executeQuery(query); System.out.println("1"); JRResultSetDataSource jrRS = new JRResultSetDataSource( rs ); System.out.println("2"); Map parametros = new HashMap(); System.out.println("3"); JasperFillManager.fillReportToFile( jasperFile, parametros, jrRS ); // O ERRO OCORRE AQUI....................... System.out.println("4"); JasperExportManager.exportReportToPdfFile( "report1.jrprint" ); System.out.println("5"); return true; } catch(Exception e){ System.out.println(e.getMessage()); return false; } }

Sou leigo ao identificar e corrigir os erros quando acontecem a primeira vez, mas se entendi algo, esta relacionado com essa classe correto? (JRStyledTextParser).

A, pessoal se alguém utilizar um código melhor estruturado e até mesmo com maior eficiencia e puder postar agradeço!!! :roll:

Antes de alguém também falar algo, procurei na net e em todo o fórum, através do ‘Search’ e não encontrei nada referente a esse erro, corrigi alguns so lemdo os posts do amigos, mas esse relamente não encontrei nenhum similar, ja tentei de tudo mas não sai disso!!

Obrigado desde já pessoal e um ótimo sabado a todos!

Tá com cara de erro na importação dos jars

Eu até imaginei que poderia ser isso, provavelmente é com relação ao JAR mesmo, mas qual seria a forma correta de importar?

ja não tenho mais opções de mecher tentei dezenas de vezes, importei, removi, importei novamente!!!

ta fidicil… kkk.

valeu pela dica… vou tentar importar novamente!!

Nadinha, ja tentei de todas as formas possíveis e que encontrei na net, será que poderia ser o JAR que esta com erro? eu baixei do site da “sourceforge.net”.

Alguma dica pessoal?

Talvez exista a necessidade de importar algum jar complementar.
Não estou em casa no momento, assim que puder eu vejo.

posta ae a relação dos seus jar´s…

Opa, já estão ai:

commons-collections-2.1.jar

commons-logging-1.0.2.jar

iText-2.1.5.jar

postgresql-8.3-606.jdbc3.jar

jasperreports-4.1.1.jar

agradeço a atenção de todos!!

jasperreports-applet-4.1.1 - axo q falta esse jar…procure e v se resolve…

ja instalei mas ainda continua,

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser at net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:184) at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:78) at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:88) at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:58) at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:142) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:78) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624) at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(JasperFillManager.java:513) at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(JasperFillManager.java:465) at DAO.ProdutoDAO.RelatorioProduto(ProdutoDAO.java:396) at CTR.ProdutoCTR.RelatorioProduto(ProdutoCTR.java:142) at VIEW.ProdutoVIEW.relatorioProduto(ProdutoVIEW.java:1905) at VIEW.ProdutoVIEW$26.actionPerformed(ProdutoVIEW.java:1929)

mesmo assim, obrigado!!

vou tentar novamente aqui!!

Nadinha pessoal, alguém já teve esse problema???

:cry:

amigo coloque tudo q vc encontrar de jar do jasper, um deve funcionar…