Bonjour à tous,
J'essaye de générer un tableau dans un JSP pour afficher la liste des rapports disponible. Je voudrais récupérer le nom du rapport, la description, l'auteur ...
J'ai donc installé Birt dans ma webapp avec eclipse (mode automatique) :
WEB-INF :lib
plateformconfiguration
plugins
L'exemple /frameset fonctionne correctement
http://localhost:8080/indicateurs/fr...e=my+parameter
Ensuite j'essaye de suivre l'exemple de la page
http://www.eclipse.org/birt/phoenix/...tEngineAPI.php
J'ai aussi essayé cela :
http://www.demay-fr.net/blog/index.p...ion-de-rapport
Et bien sûr cela ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 try { EngineConfig conf = new EngineConfig(); conf.setEngineHome("plateform"); ReportEngine engine = new ReportEngine(conf); Platform.startup(conf); IReportRunnable design = engine.openReportDesign("test.rptdesign");
Can't load the report engine
java.lang.NullPointerException
at org.eclipse.birt.report.engine.api.ReportEngine.openReportDesign(ReportEngine.java:120)
at org.apache.jsp.listReport_jsp._jspService(org.apache.jsp.listReport_jsp:66)
Dans conf.setEngineHome(<CONFIG>); je ne sais pas quoi mettre dedans sachant que je ne dois pas mettre de chemin absolu, l'appli doit rester portable.
Y a t'il un moyen plus simple pour ouvrir un rptdesign et récupérer les information contenue dans le fichier en utilisant les libs birt ?
Merci d'avance,
cdt,
dosy07
Partager