salut tous le monde
j'ai besoin de votre aide svp
j'essaye d'imprimer un état via une interface en java
j'ai créer l'état avec ireport
voici le code du bouton imprimer que j'ai utilisé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
private void imprimerActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
         try {
             Connection  m_con=Main.MyBD.getConnexion();
            JasperDesign jasperDesign = JRXmlLoader.load("C:\\Documents and Settings\\Administrateur\\Bureau\\iReport-1.2.1\\realis\\at.JRXML");
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
// - Paramètres à envoyer au rapport
Map parameters = new HashMap();
parameters.put("var", "j101010");
// - Execution du rapport
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters,
m_con);
// - Création du rapport au format PDF
JasperExportManager.exportReportToPdfFile(jasperPrint,
"C:\\Documents and Settings\\Administrateur\\Bureau\\iReport-1.2.1\\realis\\at.PDF");
 net.sf.jasperreports.view.JasperViewer.viewReport(jasperPrint,false);
} catch (Exception e) {
e.printStackTrace();
}
 
 
}
lors de l'exécution j'ai une erreur :
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester

j'ai pas bien compris l'erreur et je sais pas si l'erreur et à cause du code ou de l'état
j'attends vos réponses svp
merci