已经投票
报表集成 >> 服务器部署 >> Jboss服务器 >> Jboss服务器部署

Jboss服务器部署

顶( )
最后更新日期: 人发表评论 (点击查看)
Jboss服务器部署
1. 问题描述
由于FineReport提供的报表服务器其实就是一个Servlet,所以在配置FineReport服务器之前,首先确保机器上已经安装了用来解析Servlet的Jboss。Jboss相关知识和下载地址参见Jboss官方网站。下面详细介绍Jboss部署步骤
注意: FineReport报表服务器需要支持JDK1.4及以上版本的应用服务器版本。JBOSS服务器版本通用。
2. 实现步骤
下面以Windows XP系统,jboss-4.2.3,jdk 1.6进行部署说明,其他版本步骤基本相同。
2.1 将FineReport应用集成到已有的Web工程
我们使用已经存在一个jmx-console.war的工程(此工程为Jboss的控制台浏览界面,如无必要请不要做不必要的改动),现将FineReport集成到该工程:
复制目录
WebReport\WEB-INF目录下面的classes、lib、reportlet、resourced四个目录复制到Jboss的下"server\default\deploy\jmx-console.war\WEB-INF"目录下。
整合web.xml文件
/WebReport/WEB-INF下的web.xml如下代码:
复制到:%JBOSS_HOME%\server\default\deploy\jmx-console.war\WEB-INF\web.xml文件中,作为其子元素。
备注:web.xml中对于元素出现的顺序敏感,servlet必须出现在servlet-mapping标志之前,所以将所有servlet集合放置在servlet-mapping之前以便于管理与程序调用。此处的详细请情节参照tomcat服务器中整合web.xml文件小节
浏览报表
重新启动Jboss,在浏览器地址栏输入http://localhost:8080/jmx-console/ReportServer?op=fr_platform。能成功访问到版本信息如下图,则表明FineReport应用跟Jboss集成成功。
2.2 将FineReport应用集成到新的Web工程
创建工程
将WebReport重命名为WebReport.war,拷贝至%Jboss_Home%\server\default\deploy\目录下。
注:WebReport是新建的应用目录的名字,如果是已经存在的应用,请替换成相对应用的目录名。
浏览报表
启动Jboss,启动浏览器,在地址栏输入http://localhost:8080/WebReport/ReportServer?op=appserver。能成功访问到版本信息,则表明FineReport应用部署Jboss服务器成功。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3