Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper
Jasper Forum d'entraide sur Jasper Reports. Avant de poster --> FAQ Jasper, Tutoriels Jasper
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/05/2011, 15h00   #1
Candidat au titre de Membre du Club
 
Baychen Amine
Inscription : juillet 2010
Messages : 21
Détails du profil
Informations personnelles :
Nom : Baychen Amine

Informations forums :
Inscription : juillet 2010
Messages : 21
Points : 10
Points : 10
Par défaut iReport 4.0.2 iReport 2.0.3

Bonjour,

Dans mon application web je fais appel à un ficher .jasper ,compilé avec iReport 4.0.2. Quand j'excute mon app ,sa me donne (java.lang.NullPointerException)

Mais ce n'est pas le meme cas avec un fichier .jasper compiler avec iReport 2.0.3 ,elle marche trés bien!!!!
Je sais pa, pourquoi marche dans un cas et l'autre non !!!!!!

Merci de vouloir m'aider )
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
public class InitPageBean {
 
public String viewReportPDF() throws SQLException, JRException, IOException {
		String reportId = "essai";
		String url = "jdbc:mysql://localhost/jasper";
        String login = "root";
        String password = "root";
        Driver monDriver = new com.mysql.jdbc.Driver();
        DriverManager.registerDriver(monDriver);
        Connection connection = DriverManager.getConnection(url, login, password);
            File file = new File("C:/Documents and Settings/baychen/Bureau/jasper");
            FileInputStream FF = new FileInputStream(new File(file, reportId + ".jasper"));
            JasperPrint jasperPrint = JasperFillManager.fillReport(FF,null, connection);
            JasperViewer jj=new JasperViewer(jasperPrint,true);
            jj.viewReport(jasperPrint, true);
return null;
}
}
Quand je fais un Debug l'application se bloque au niveau cette instruction :

Code :
JasperPrint jasperPrint = JasperFillManager.fillReport(FF,null, connection);
Baychen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 15h14   #2
Membre actif
 
Avatar de Ecosmose
 
Homme Julien Gourdet
& Technicien réseau
Inscription : janvier 2007
Messages : 155
Détails du profil
Informations personnelles :
Nom : Homme Julien Gourdet
Âge : 31
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : & Technicien réseau
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 155
Points : 176
Points : 176
Envoyer un message via MSN à Ecosmose
Bonjour,

Le mieux est de regarder le prototypage de la fonction, voir si les arguments sont du bon type. Je ne sais pas si Jasper a une comptabilité ascendante mais assurez vous du bon usage de la fonction que vous mettez en évidence.

De plus, postez à l'avenir la totalité du message d'erreur. Cela nous permettrai d'identifier dans quelle bibliothèque arrive l'exception.

En tout cas, quelques choses n'est pas correctement renseigné ... (paramètre manquant ? valeur null dans ces paramètres alors qu'une valeur est requise ? configuration de votre programme ? par une inversion de contrôle type spring ?
Ecosmose est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h37.


 
 
 
 
Partenaires

Hébergement Web