tt d'abord merci a vous de m'avoir répondu
oui j'ai verifié le chemin et le fichier existe.
pour l'utilisation de getResourceAsStream j'ai bien testé cette "piste" et ca passe mais le problème c'est que lors de l'utilisation de l'api jasper le fichier utilisé est "erroné" pourtant j'ai bien testé hors maven la validité du rapport
donc pour resumé j'ai deux pistes:
La premiere
l'utilisation de class.getResource("/report.jasper").getPath()
Resultat: FileNotFoundException
la deuxieme:
l'utilisation de class.getResourceAsStream("/report.jasper")
Resultat: erreur lors de l'utilisation de l'objet récupère de type InputStream .
Reaction: j'ai testé le fichier en question or maven avec: class.getResource, ca fonctionne !
class.getResourceAsStream, ca ne fonctionne pas!
conclusion incompatibilité de getResourceAsStream avec l'api jasper donc retour a la casse depart!
PS: je sais que ca sort un peux du contexte du forum maven !
Partager