IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

Probléme Jasperreport et java sur mac


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 51
    Par défaut Probléme Jasperreport et java sur mac
    bonjour,

    voici mon code :

    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
    24
    25
    26
    27
    28
    29
     
     try {
     
                // - Chargement et compilation du rapport
     
            	//JasperDesign jasperDesign = JRXmlLoader.load("/Users/rodolphelarcher/Documents/reportCustomersList1.jrxml");
                JasperDesign jasperDesign = JRXmlLoader.load("reportCustomersList1.jrxml");
                JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
     
                // - Paramètres à envoyer au rapport
                Map<String, String> parameters = new HashMap<String, String>();
                parameters.put("Titre", "Titre");
     
                // - Execution du rapport
                JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, connection);
     
                // - Création du rapport au format PDF
                JasperExportManager.exportReportToPdfFile(jasperPrint, "classic.pdf");
            } catch (JRException e) {
     
                e.printStackTrace();
            } finally {
                try {
                     connection.close();
                    } catch (SQLException e) {
     
                            e.printStackTrace();
                    }
            }

    le message d'erreur :

    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
     
    18 juil. 2011 13:17:59 net.sf.jasperreports.engine.component.ComponentsEnvironment findComponentBundles
    ATTENTION: Found two components for namespace http://jasperreports.sourceforge.net/jasperreports/components
    Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Class.java:247)
    	at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForRealName(JRClassLoader.java:157)
    	at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForName(JRClassLoader.java:115)
    	at net.sf.jasperreports.engine.JasperCompileManager.getCompiler(JasperCompileManager.java:511)
    	at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215)
    	at Jaspert.TestJasper.main(TestJasper.java:59)
    Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.control.CompilationFailedException
    	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    	... 7 more
    j'ai édité le rapport avec ireport 4.0.2
    et j'ai intégré les librairies :

    commons-....
    jdt-compiler-3.1.1.jar
    jasperreport-4.0.2.jar

    merci pour vos solutions

  2. #2
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 51
    Par défaut Solutions
    Bonjour,

    j'ai fini par trouver, j'avais deux problème.
    le langage de programmation dans le fichier .jrxml et la version de Itext qui dans ireport est 2.1.7

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de boutons Java sur Mac
    Par HNoury dans le forum Apple
    Réponses: 2
    Dernier message: 03/09/2009, 17h12
  2. debuter en Java sur Mac OS X
    Par goyav2002 dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 06/03/2009, 18h15
  3. Problème vidéo et overflow sur Mac
    Par gregmab dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 22/02/2007, 18h28
  4. [MAC] Installer un programme java sur mac
    Par spekal dans le forum Général Java
    Réponses: 10
    Dernier message: 17/07/2006, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo