GroovyEvaluator not found
eclipse-juno, ireport, jasper-reports, java, struts2
Solution
Let me explain: if you're compiling your jasper report files (jrxml) with iReport-5.6.0 then you have to use jasperreports-5.6.0.jar at runtime..
Problem
I'll try to do my PIE 3D report in iReport, in my struts.xml i got this to call my report. ``` <action name="cargaReporte" class="com.techera.eventos.action.MisVisitasAction" method="cargaReporte"> <result name="success" type="jasper"> <param name="location">/WEB-INF/jsp/reportes/reporteMisVisitas.jasper</param> <param name="dataSource">visitas</param> <param name="format">PDF</param> </result> </action> ``` in my jsp i got this ``` <a href="cargaReporte">Reporte</a> ``` and when i clicked the link, the error is this ``` java.lang.ClassNotFoundException: net.sf.jasperreports.compilers.GroovyEvaluator at java.lang.ClassLoader.findClass(ClassLoader.java:522) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:791) ... ``` Someone to tellme what I can do wrong? I use the libraries: groovy-all-1.7.5.jar - iText-2.1.7.jar - jasperreports-4.5.0.jar - jcommon-1.0.15.jar - jfreechart-1.0.12.jar - struts2-jasperreports-plugin-2.3.1.1.jar - struts2-jquery-chart-plugin-3.3.1.jar