hola a todos!! soy nueva en el foro, lo he descubierto hace poquito y tiene muy buena pinta, los felicito!!! ;)
mi problema es que estoy usando jasper reports para generar reportes y tengo serios problemas a la hora de ejecutar el programa, ya ke me da error cuando usa metodos de las librerias de jasper. mi codigo es el siguiente:
JasperPrint jasperPrint = JasperFillManager.fillReport(fileName, parameters);
tengo importadas, creo que correctamente, las librerias de jasper reports, y fileName y parameters estan bien inicializados.
esto me compila bien, pero al ejecutar me da los siguientes errores:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at net.sf.jasperreports.engine.fill.JRBaseFiller.<cli nit>(JRBaseFiller.java:95)
at net.sf.jasperreports.engine.fill.JRFiller.createFi ller(JRFiller.java:147)
at net.sf.jasperreports.engine.fill.JRFiller.fillRepo rt(JRFiller.java:119)
at net.sf.jasperreports.engine.JasperFillManager.fill Report(JasperFillManager.java:420)
at net.sf.jasperreports.engine.JasperFillManager.fill Report(JasperFillManager.java:256)
at control.CII.imprimeDatos(CII.java:64)
at control.CID.tratarDatos(CID.java:30)
at GUI.principal.btObtenerActionPerformed(principal.j ava:466)
at GUI.principal.access$100(principal.java:17)
at GUI.principal$2.actionPerformed(principal.java:226 )
at javax.swing.AbstractButton.fireActionPerformed(Abs tractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultB uttonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(BasicButtonListener.java:234)
at java.awt.Component.processMouseEvent(Component.jav a:5488)
at javax.swing.JComponent.processMouseEvent(JComponen t.java:3126)
at java.awt.Component.processEvent(Component.java:525 3)
at java.awt.Container.processEvent(Container.java:196 6)
at java.awt.Component.dispatchEventImpl(Component.jav a:3955)
at java.awt.Container.dispatchEventImpl(Container.jav a:2024)
at java.awt.Component.dispatchEvent(Component.java:38 03)
at java.awt.LightweightDispatcher.retargetMouseEvent( Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(C ontainer.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Conta iner.java:3822)
at java.awt.Container.dispatchEventImpl(Container.jav a:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774 )
at java.awt.Component.dispatchEvent(Component.java:38 03)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 463)
at java.awt.EventDispatchThread.pumpOneEventForHierar chy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:110)
alguien sabria decirme porque me pasa estos? me estoy volviendo medio loca y ya no se que hacer.
espero que alguno de ustedes sepa responder mi pregunta.
muchas gracias compañeros!!!!