Salut, le problème est réglé.
fredericmazue wrote:Seulement attention. Si je comprends bien, c'est le classpath tel qu'il est vu par IReport qu'il faut vérifier. Ce n'est pas nécessairement le même que le %CLASSPATH% de XP et encore moins le classpath de Netbeans.
N'y a-t-il pas quelque part un fichier de config pour dire à IReport comment constituer son classpath. (moyennant de le relancer aussi)
Ouais ben c'était bien ça. J'ai trouvé comment changer le class path de iReport. Bon c'était pas bien compliqué, suffisait d'aller dans 'Options-->Chemin de classes' dans le menu, mais j'étais passé à côté. Je cherchais 'Class Path' dans 'Options-->Paramètres', pis je devais pas être bien réveillé pour pas l'avoir vu. Bref, le message d'erreur était par contre bien explicite, et maintenant il trouve bien ma classe.
Merci en tout cas de t'être penché sur mon problème et d'avoir confirmé et précisé le chemin de la solution.
Pierro wrote:Du coup je ne suis effectivement pas sûr que mon JavaBean soit bien formé.
Par contre je suis maintenant sûr qu'il n'est pas bien formé :D.
A moins que le problème vienne de la méthode (la static :wink:) qui génère et retourne la collection. Mais je vois pas vraiment pourquoi ça pourrait venir de là. Pour le coup, l'erreur n'est pas très parlante...
[Edit] J'ai oublié de préciser que l'erreur est également générée lors du test de la source de donnée lors de sa création dans iReport. [/Edit]
Quote:
UnexpectedException
MaClasse.MaMethode()
Bref je vais peut-être avoit besoin d'un petit coup de main... J'essairai de penser à prendre le code de mon Bean pour le poster demain. D'ici là je vais tâcher de voir ce qui cloche.
[Edit] En fait le bean était bon, il m'a juste fallu redémarrer iReport pour que ça fonctionne. Probablement que iReport n'avait pas pris en compte les dernières modifications dans mon jar que j'avais ajouté au class path. [/Edit]
Salut, le problème est réglé.
Ouais ben c'était bien ça. J'ai trouvé comment changer le class path de iReport. Bon c'était pas bien compliqué, suffisait d'aller dans 'Options-->Chemin de classes' dans le menu, mais j'étais passé à côté. Je cherchais 'Class Path' dans 'Options-->Paramètres', pis je devais pas être bien réveillé pour pas l'avoir vu. Bref, le message d'erreur était par contre bien explicite, et maintenant il trouve bien ma classe.
Merci en tout cas de t'être penché sur mon problème et d'avoir confirmé et précisé le chemin de la solution.
Par contre je suis maintenant sûr qu'il n'est pas bien formé :D.
A moins que le problème vienne de la méthode (la static :wink:) qui génère et retourne la collection. Mais je vois pas vraiment pourquoi ça pourrait venir de là. Pour le coup, l'erreur n'est pas très parlante...
[Edit] J'ai oublié de préciser que l'erreur est également générée lors du test de la source de donnée lors de sa création dans iReport. [/Edit]
Bref je vais peut-être avoit besoin d'un petit coup de main... J'essairai de penser à prendre le code de mon Bean pour le poster demain. D'ici là je vais tâcher de voir ce qui cloche.
[Edit] En fait le bean était bon, il m'a juste fallu redémarrer iReport pour que ça fonctionne. Probablement que iReport n'avait pas pris en compte les dernières modifications dans mon jar que j'avais ajouté au class path. [/Edit]