Bras36
Messages postés5Date d'inscriptionmercredi 12 juin 2013StatutMembreDernière intervention12 août 2013
-
10 août 2013 à 13:37
Bras36
Messages postés5Date d'inscriptionmercredi 12 juin 2013StatutMembreDernière intervention12 août 2013
-
12 août 2013 à 15:08
Bonjour à tous,
Je reviens pour demander votre aide dans ce débuts difficiles de mes développement web :(
J'avais une application Java/Swing où je faisais apparaître un état "Jasper Reports". J'essaye de faire la même chose dans une nouvelle application Java EE/JSF. Pour le faire j'utilise le code ci-dessous, qui marchait très bien avec mon premier projet Swing:
Pour une raison quelconque j'ai un soucis dans la ligne JasperDesign jasperDesign = JRXmlLoader.load(jasperFile);, mais je n'ai aucune message d'erreur qu'est affiché par mon bloque Try/Catch.
Après avoir passé une journée sans arriver à rien trouver, je reviens donc à demander votre avis... :oops:
cormandyr
Messages postés600Date d'inscriptionsamedi 20 mai 2006StatutMembreDernière intervention 8 juillet 201611 12 août 2013 à 14:34
si cela tourne sur un serveur, tu dois avoir un log du serveur... tu aura ptet des informations à ce moment... genre ClassNotFoundException ou un truc du style.... (meme si en théorie elle devrait être catchée par le try/catch)
cormandyr
Messages postés600Date d'inscriptionsamedi 20 mai 2006StatutMembreDernière intervention 8 juillet 201611 12 août 2013 à 14:47
Comme ça je te dirais que le *.jar de jarsperReport n'est pas dans le classpath de ton serveur...
Il te faudrait donc founir à tomcat le jar de jasperReport ;-)
cormandyr
Messages postés600Date d'inscriptionsamedi 20 mai 2006StatutMembreDernière intervention 8 juillet 201611 12 août 2013 à 10:32
Salut,
tout d'abord, je ne suis pas un expert dans le développement web, mais je vais quand même essayer de t'aider...
Je suppose que serveur tourne sur ta machine de dev et est sous windows, mais je ne pense pas qu'un chemin d'accès absolu comme
soit une bonne chose...
Je suppose que tu déploes un fichier war ou qqch comme ça... si oui, je te conseille de packager ton template IReport dans le war et de faire un chemin d'accès relatif....