Ceriwis

Ceriwis (https://forum.ceriwis.com/forum.php)
-   Programming (https://forum.ceriwis.com/forumdisplay.php?f=63)
-   -   error saat manggil ireport(java)???? (https://forum.ceriwis.com/showthread.php?t=576398)

JagoVB 20th November 2011 11:14 PM

error saat manggil ireport(java)????
 
gan ane mw nanya ane kan dah install plugin bwt ireport di netbean dah uda selesai bwt reporrnya...



permasalahannnya pas ane mw panggil ireportnya kluar error




Spoiler for Error:




Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester

at javaapplication2.ReportAction.runReportDefault(Rep ortAction.java:48)

at javaapplication2.NewJFrame.jButton3ActionPerformed (NewJFrame.java:143)

at javaapplication2.NewJFrame.access$300(NewJFrame.ja va:29)

at javaapplication2.NewJFrame$4.actionPerformed(NewJF rame.java:75)

at javax.swing.AbstractButton.fireActionPerformed(Abs tractButton.java:1995)

at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2318)

at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:387)

at javax.swing.DefaultButtonModel.setPressed(DefaultB uttonModel.java:242)

at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(BasicButtonListener.java:236)

at java.awt.Component.processMouseEvent(Component.jav a:6289)

at javax.swing.JComponent.processMouseEvent(JComponen t.java:3267)

at java.awt.Component.processEvent(Component.java:605 4)

at java.awt.Container.processEvent(Container.java:204 1)

at java.awt.Component.dispatchEventImpl(Component.jav a:4652)

at java.awt.Container.dispatchEventImpl(Container.jav a:2099)

at java.awt.Component.dispatchEvent(Component.java:44 82)

at java.awt.LightweightDispatcher.retargetMouseEvent( Container.java:4577)

at java.awt.LightweightDispatcher.processMouseEvent(C ontainer.java:4238)

at java.awt.LightweightDispatcher.dispatchEvent(Conta iner.java:4168)

at java.awt.Container.dispatchEventImpl(Container.jav a:2085)

at java.awt.Window.dispatchEventImpl(Window.java:2478 )

at java.awt.Component.dispatchEvent(Component.java:44 82)

at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:644)

at java.awt.EventQueue.access$000(EventQueue.java:85)

at java.awt.EventQueue$1.run(EventQueue.java:603)

at java.awt.EventQueue$1.run(EventQueue.java:601)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:98)

at java.awt.EventQueue$2.run(EventQueue.java:617)

at java.awt.EventQueue$2.run(EventQueue.java:615)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)

at java.awt.EventQueue.dispatchEvent(EventQueue.java: 614)

at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:269)

at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:184)

at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:174)

at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:169)

at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:161)

at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:122)

Caused by: java.lang.ClassNotFoundException: org.apache.commons.digester.Digester

at java.net.URLClassLoader$1.run(URLClassLoader.java: 202)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)

at java.lang.ClassLoader.loadClass(ClassLoader.java:3 07)

at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)

... 40 more











nh codingan ane gan


Spoiler for codingan:




public void runReportDefault(String sourcefilename) {

try {





JasperReport report;

report = JasperCompileManager.compileReport(sourcefilename) ;

JasperPrint jprint = JasperFillManager.fillReport(report,

new HashMap(), getConnection());

JasperViewer viewer = new JasperViewer(jprint, false);

viewer.setFitPageZoomRatio();

viewer.setVisible(true);

} catch (Exception e) {

System.out.print(e.getMessage());

}

}

public static void main(String arg[]) {



ReportAction r = new ReportAction();

r.runReportDefault("G:/blog/src/report1.jasper");

}













ane jg dah tambahan lib ini ke projectnya gan:



jasperreports-4.1.1.jar

jasperreports-applet-4.1.1.jar

jasperreports-javaflow-4.1.1

jasperreports-fonts-4.1.1

commons-beanutils-1.8.3-bin

common digester 3.3.0.bin

common collection3.2.1.bin

spring.jar





tp tetep aja error ....

butuh penecreahan nh gan...

</div>


All times are GMT +7. The time now is 12:58 AM.