注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 51CTO三周年庆典之IT北斗..
 帮助

在JRun4下部署Birt报表


2006-11-22 22:36:21
 标签:部署   [推送到技术圈]

Eclipse birt 是知名的BI 报表工具,官方网站提供了在Tomcat上进行集成的方法,没有提供
JRun的集成方式,因为公司为客户做的项目使用的是JRun,所以就想办法将Birt集成到了JRun里,下面详细说明一下:
1.在JRun里创建Server;
2.将下载的Eclipse birt Runtime下的ViewReportExample例子压缩成birt.war;
3.在创建的Server下添加Web Applications,浏览到birt.war文件,进行部署。
4.这时候你去访问(http://www.url.com/birt)时发现首页可以出现,当点击
example链接时,出现404错误;
5.问题的原因在于: JRun默认会先加载Server的class,后加载应用的class,而JRun自带的包没有birt的新,所以需要修改JRun默认的类加载顺序,具体修改办法如下:
  • 在你部署成功birt.war时,你会发现在同一目录会生成一个jrun.web.xml文件;
  • 打开jrun.web.xml文件里的<compiler>tag后添加如下tag;
  • <load-system-classes-first>false</load-system-class-first>

可惜啊,birt不支持cross-table,期待中。。。。




    文章评论
 
2008-06-12 11:52:10
Birt 2.2就已经支持CrossTab了。

BIRT交叉表(Crosstab)示例:

http://www.actuatechina.com/thread36.html

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: