Accueil
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi Eclipse MS-Office SQL & SGBD Oracle  4D  Business Intelligence
logo
Sommaire > Quelques erreurs fréquentes
        Erreur fichier inexistant avec les outils import/export sous Windows
        Pourquoi mon application se ferme quand je quitte JasperViewer?
        Exception :net.sf.jasperreports.engine.JRException: Language 'null' not supported by this report compiler
        J'ai fait un rapport sous iReport mais lors du déploiement sur mon serveur web la band detail est toujours vide



Erreur fichier inexistant avec les outils import/export sous Windows
auteur : Gabriel.Entressangle
Il se peut que, sous Windows sur votre PC, en utilisant les outils d'import/export jasperserver V3 vous receviez une erreur du style:

OException parsing XML document from class path 
resource [applicationContext-for-export.xml]; 
nested exception is java.io.FileNotFoundException: 
class path resource [applicationContext-import-export.xml] 
cannot be opened because it does not exist
Alors que ce fichier visiblement existe. Ceci est du à un problème de PATH : le répertoire "." n'y figure pas. Pour y remédier, modifier les fichiers js-import(/export).bat, rajouter :

set CLASSPATH=.;%CLASSPATH%
vers la ligne 21 avant l'instruction :

set EXP_CLASSPATH=%CONFIG_DIR%;%CLASSPATH%

Pourquoi mon application se ferme quand je quitte JasperViewer?
auteur : botti2007
Après avoir visualiser mon état crée avec iReport,tout marche à merveille mais quand je ferme l'état(Bouton fermer) mon application se ferme en même temps. Pour remédier à ce problème, on doit appeler cette méthode pour afficher le rapport:

JasperViewer.viewReport(jasperPrint, false);
Le deuxième paramètre permet de ne pas quitter l'application en fermant son état.


Exception :net.sf.jasperreports.engine.JRException: Language "null" not supported by this report compiler
auteur : mbinte
Vérifier l'entête de votre fichier JRXML s'il lui manque la ligne suivante:

<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" 
"http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">

J'ai fait un rapport sous iReport mais lors du déploiement sur mon serveur web la band detail est toujours vide
auteur : pfellmann
Cause du bug :

Le problème vient d'une différence de version dans les jar utilisées d'un côté par iReport pour générer le .japser et de l'autre côté par votre appli web (ou autre) pour l'affichage du susdit rapport.

Solution :

Une complète est disponible ici, mais le plus simple reste encore de faire un test en compilant avec une version plus à jour ou plus ancienne d'iReport (regardez la date de publication de votre framework et prenez une version d'iReport qui lui est contemporaine).

La modification des .jar est quelque peu complexe : iText.jar est la source du problème, mais vous ne pouvez pas modifier que ce jar sous peine d'avoir des erreurs par la suite.



Consultez les autres F.A.Q.


Les sources présentés sur cette page sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2009  Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com