|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : septembre 2004 Messages : 163 ![]() |
Bonjour,
je débute sur BIRT, j'ai crée un rapport rptdesign et je souhaiterai maintenant l'intégrer dans une JSP. Je n'ai pas trouvé de doc à ce sujet si quelqu'un peut m'aider. Merci |
|
|
00
|
|
|
#2 | |
|
Membre Expert
![]() ![]() Développeur Java Inscription : juin 2005 Messages : 659 ![]() |
Citation:
http://www.eclipse.org/birt/phoenix/...2.2.php#jump_5
__________________
Gagnez une place pour Devoxx France 2012 |
|
|
00
|
|
|
#3 | ||||
|
Membre du Club
![]() Inscription : septembre 2004 Messages : 163 ![]() |
Merci pour le lien, il me sera très utile.
J'aurai une question plus précise maintenant. J'ai téléchargé et installé le runtime de BIRT sous Tomcat. Ce que je souhaiterai faire maintenant c'est faire un lien simple de mon report dans ma jsp, je me suis appuyé sur l'index.jsp donné par birt pour la welcome page sous tomcat donc j'ai essayé ceci: Code :
Code :
|
||||
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Développeur Java Inscription : juin 2005 Messages : 659 ![]() |
Si je devine bien ton appli s'appelle "rapport"
mais le serveur birt lui daoit avoir pour nom /birt ( de mémoire) si tu utilises le war livré par défaut. il te faut donc une URL du type "/birt/frameset" hors la commande " request.getContextPath( ) " te retourne twebapps et pa celle de birt utilise plutot une instruction du type et ça devrais marcher Code :
<a href=birt/frameset?__report=organismes.rptdesign" %>">View Organismes</a>
__________________
Gagnez une place pour Devoxx France 2012 |
|
00
|
|
|
#5 | ||||
|
Membre du Club
![]() Inscription : septembre 2004 Messages : 163 ![]() |
ça aurait pu être ça effectivement, je n'y avais pas pensé mais mon index.jsp et mon organisme.rptdesign sont au même endroit, et j'ai essayé ceci:
Code :
Code :
|
||||
|
|
00
|
|
|
#6 | |||||
|
Membre Expert
![]() ![]() Développeur Java Inscription : juin 2005 Messages : 659 ![]() |
Citation:
le fichier rptdesign doit être accessible par le moteur birt, en l'ocurence par défaut à la racine de la webapps de birt. Après là ou tu as mis ta propre page index n'est pas important. c" qui compte c'est que l'url d'appel soit valide, hors encore une foit dans ton second message d'erreur, il est dit que l'url donnée n'es pas valide car tu as mis directement "/frameset" sans mettre le nom de la webapps. Pour info ton problème ne viens pas de BIRT c'est juste un soucis de compréhension sur le mécanisme de servlet dans un serveur tomcat.
__________________
Gagnez une place pour Devoxx France 2012 |
|||||
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : septembre 2004 Messages : 163 ![]() |
ok, merci.
|
|
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() Inscription : décembre 2008 Messages : 34 ![]() |
je travaille avec eclipse 3.3.2 et tomcat 6.0 et birt 2.2.2.J'ai bien suivi les étapes d'installation et de déployement de birt.
Pour le test proposé par le site eclipse http://localhost:8080/manager/html ça marche bien. Mais au niveau de mon projet web sous eclipse toujours m'affiche ce message qu'il n'arrive pas à trouver le frameset:La ressource demandée (/WebBirt/frameset) n'est pas disponible. Quelqu'un peut me dire ou je dois placer mon rapport(.rptdesign) J'attend vos réponse. c très urgent. Merci d'avance. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com