[jboss-user] [JBoss Tools Users] - JBossBirtServlet and wrong reportName path?
cyrilus
do-not-reply at jboss.com
Mon Nov 16 11:15:22 EST 2009
Hello,
When using <p:birt we must prefix the path of a design report with /, if not we get an exception because the repot is not found...
| <p:birt xmlns:ui="http://java.sun.com/jsf/facelets"
| xmlns:s="http://jboss.com/products/seam/taglib"
| xmlns:p="http://jboss.com/products/seam/birt"
| designType="run"
| format="pdf"
| designName="/testencoded2.rptdesign"
| title="JBoss Birt Encoding Test">
|
If we don't want to prefix with the /, we have to change the code in JBossBirtServlet from this:
| // Open report design
| design = birtReportEngine.openReportDesign(sc.getRealPath("/")
| + reportName);
|
to this one:
| design = birtReportEngine.openReportDesign(sc.getRealPath("/"+ reportName));
|
Shall we consider this as a bug?
Regards,
Cyril.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4265905#4265905
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4265905
More information about the jboss-user
mailing list