Instanciation d'un objet Driver foireuse [FOP] - Java - Programmation
Marsh Posté le 16-03-2006 à 14:13:43
Essaye de faire un catch Throwable pour tester.
Et enlève le return du bloc finally !
Il ne faut jamais faire return ou de throw dans un bloc finally car sinon, ça a des effet non prédictibles.
Ex : Si on execute le code suivant essayez de déterminer quelle chaine est retournée ...
Code :
|
Marsh Posté le 16-03-2006 à 14:27:53
Bidem a écrit : Essaye de faire un catch Throwable pour tester. |
Bien vu
java.lang.NoClassDefFoundError: org/apache/batik/dom/svg/SVGContext |
Marsh Posté le 16-03-2006 à 13:40:19
Bon, voila, j'integre du code xsl/FOP existant dans une webapp et j'ai un probleme etrange. Le processus de remplissage du fichier xsl se passe bien, ainsi que la transformation en flux d'octets PDF. Le probleme survient lors de l'ecriture, je me retrouve avec des pdf de 0ko et Aucune exception n'est remontée.
Alors je trace à l'ancienne:
Et a l'execution:
[16/03/06 13:21:43:922 CET] 6c349cdd SystemOut O hip1
[16/03/06 13:21:43:922 CET] 6c349cdd SystemOut O hip2
[16/03/06 13:21:43:922 CET] 6c349cdd SystemOut O hip3
[16/03/06 13:21:43:922 CET] 6c349cdd SystemOut O hip4
[16/03/06 13:21:45:141 CET] 6c349cdd SystemOut O FIN RENDER FO
On passe donc du "new Driver()" au bloc finally comme ça, sans aucune autre forme visible d'erreur (hormis le fichier vide).
J'ai besoin de vos lumières
---------------
Posté depuis des chiottes, sales. Me gusta.