Bonsoir :
j'ai un .jrxml que j'ai crée avec iReport.puis j'ai essayé de l'utiliser dans mon application JEE(JSF+Spring+Hibernate) .voici le code utilisé:

Driver monDriver = new oracle.jdbc.driver.OracleDriver();
DriverManager.registerDriver(monDriver);
Connection connection = DriverManager.getConnection(url, login, password);

// - Chargement et compilation du rapport

JasperDesign jasperDesign = JRXmlLoader.load("C:\\Program Files\\JasperSoft\\iReport-2.0.5\\classic.jrxml");
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);

// - Paramètres à envoyer au rapport

Map parameters = new HashMap();

parameters.put("num", "1"); System.out.println(parameters.size());

// - Execution du rapport

JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport,parameters,connection);

// - Création du rapport au format PDF

JasperExportManager.exportReportToPdfFile(jasperPrint,"C:\\Program Files\\JasperSoft\\iReport-2.0.5\\classic.pdf");


mais lors de l'exécution il m'affiche une erreur :

Exception Details: java.lang.ClassNotFoundException
org.codehaus.groovy.control.CompilationFailedException
Possible Source of Error:
Class Name: org.apache.catalina.loader.WebappClassLoader
File Name: WebappClassLoader.java
Method Name: loadClass
Line Number: 1387


pour les librairies j'utilise les plupart je croit pas que cet erreur s'agit de manque d'une librairie.
Quelqu'un aurait il une idée à ce sujet ?? et Merci .