I am using ireports in java application.when i am compliling the jrxml file in jasper reports it was showing an exception Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException at java.lang.Class.forName0( at java.lang.Class.forName(Unknown Source) at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForRealName( at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForName( at net.sf.jasperreports.engine.JasperCompileManager.getCompiler( at net.sf.jasperreports.engine.JasperCompileManager.compileReport( at net.sf.jasperreports.engine.JasperCompileManager.compileReport( at integrate_report.generate_report( at integrate_report.main( Caused by: Native Method)JRClassLoader.java:157)JRClassLoader.java:115)JasperCompileManager.java:511)JasperCompileManager.java:215)JasperCompileManager.java:148)integrate_report.java:34)integrate_report.java:48)java.lang.ClassNotFoundException: org.codehaus.groovy.control.CompilationFailedExceptionat java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged( at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 9 more Native Method)I am not using any groovy............ The jars used in my application are jasper-reports 3.7.2.jar, commons logging-1.0.4.jar, itext 2.1.7.jar, commons-beanutils-1.8.0.jar, commons collections 2.1.1.jar, commonc-collections-2.1.1.jar, common-digest -1.7.jar, ojdbc14.jar. Do i need to use any more...............