Salut à tous
J'ai une petite application Java qui à partir d'un XML et d'un XSL génère un PDF.
L'XSL contient une référence à une image de façon à ce que celle ci soit insérée dans le PDF.
Lorsque j'exécute mon application, pas de problèmes. Mon PDF est correctement généré avec mon image dedans.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Voici le code (C'est juste une classe java nommée Process.java avec une méthode "process" qui s'attends à 2 paramètres: l'XML et le nom du fichier XSL):
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part 
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
J'ai développé un petit web service qui ne fait qu'appeler mon application. Bien sur, le JAR de mon application se trouve dans le classpath de mon webservice.
Le jar de mon application a la structure/contenu suivante:
Name Path
logo.gif img\
Manifest.mf meta-inf\
Process.class tst
saxon-licence.lic
xsl2.xslt
Mon web service n'a qu'une seule classe. Voici son code:
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Lorsque j'appelle mon webservice je le fait avec les paramètres suivants:
Lorsque j'exécute le web service, le PDF est généré. Le problème c'est qu'il est généré sans l'image.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Dans le log, le message d'erreur est affiché:
"[ERROR] Image not found: img/logo.gif"
J'ai fais le test avec fop 093 et fop 095 avec les mêmes résultats.
J'utilise jdk1.6
Pouvez vous m'aider à trouver d'où provient mon problème?
merci

 

 
		
		 
        

 
			
			



 [FOP] Image not available
 [FOP] Image not available
				 Répondre avec citation
  Répondre avec citation
Partager