`
yangyangmyself
  • 浏览: 233371 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

BIRT/WebSphere Deploy

    博客分类:
  • Java
阅读更多
引用

BIRT WebSphere 6.0.1 Deployment

This entry explains how to deploy the WebViewerExample contained in the BIRT 2.6.2 runtime as an ear file using WebSphere Application Server, Version 6.0.1.0.

【注意】:websphere 6.0.1 不支持高于版本birt 3.7(现在最新版birt4.2),夸版

本的报表文件,无法正常运行,但是只要修改报表文件(**.rptdesign)首部的版本即可兼

容。


一、Modify the birt.war file from the BIRT 2.1.1 runtime

1.Download the BIRT 2.1.1 runtime 

2.Download itext-1.3.jar from the links provided on the BIRT installation page http://www.eclipse.org/birt/phoenix/build/ 

3.Unzip the birt-runtime-2_1_1.zip file. 
  (1).The birt.war file will appear in the directory you just unzipped the zip file to. 

4.Expand the birt.war file. 
  (1).For example, jar -xvf birt.war. 

5.first create a logs directory with an empty file in it so that when the ear is deployed the logs directory will not be ignored 
  (1).mkdir \birt-runtime\logs 
  (2).touch \birt-runtime\logs\dummy 

6.Under the WEB-INF/platform/plugins/com.lowagie.itext/ directory created after expanding birt.war create a lib directory. Copy itext-1.3.jar file to this directory.
 
7.Now the birt.war file is ready to be remade again. Go to the directory where you unzipped the birt-runtime zip file and issue this command to recreate the birt.war file; 

  (1).jar -cvf birt.war WEB-INF/* index.jsp logs report/* scriptlib/* test.rptdesign test1.rptdesign webcontent/* 

8.Next, to deploy the application in WebSphere we need to create an ear file which contains an application.xml file, an example is shown at the end of this page.
 
  (1).In the same directory where the birt.war file is create a META-INF directory and in this directory create the application.xml file shown below. 

9.Now create the ear file which will be deployed to WAS 6.0.1.0; 
  (1).cd \birt-runtime\ 
  (2).jar -cvf birtTestEAR.ear META-INF/* birt.war 

二、Deploying the ear file to WebSphere 6.0.1

 1.Deploy the birtEAR.ear file to WAS 6.0.1 with the following additional steps from a generic deployment: 
  (1).The 'Class loader mode' for the ear should be 'Parent Last'. Also, I set the WAR class loader policy to 'Application' although this may be optional. 
  (2).The Web module, birt.war 'Class loader mode' must also be set to Parent Last. 


引用
Example application.xml for WAS 6.0.1


<?xml version="1.0" encoding="UTF-8"?>
<application id="Application_ID" version="1.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
	<display-name>
	birtEAR</display-name>
	<module id="WebModule_1154462768328">
		<web>
			<web-uri>birt.war</web-uri>
			<context-root>birt</context-root>
		</web>
	</module>
</application>


From:http://wiki.eclipse.org/Birt_WebSphere_Deployment

study websphere:http://www.ibm.com/developerworks/cn/websphere/zones/was/roadmaps/roadmap_was60.html
分享到:
评论

相关推荐

    birt IE8-IE9兼容

    1、 webcontent/birt/layout文件里面 具体路径为:webcontent/birt/pages/layout下 分别在这FramesetFragment.jsp 、RequesterFragment.jsp、RunFragment.jsp 3个文件的头部里面也就是&lt;head&gt;加上 &lt;META ...

    Birt 4.2 学习手册

    【Birt 4.2 学习手册】是针对新手入门的一份培训文档,主要涵盖了Birt 4.2的环境搭建、组件学习和脚本编写等基础内容。Birt是一个开源的报告生成工具,它集成在Eclipse环境中,允许开发者创建复杂的报表和数据分析。...

    birt 项目 配置

    birt-runtime 2.5 网址:http://download.eclipse.org/birt/downloads/ 下载后解压,将birt-runtime-2_5_1\WebViewerExample\WEB-INF中的lib,platform两个文件夹copy到eclipse中的相应的两个文件夹中..能过eclipse发布...

    报表birt 的入门教程,简单实用

    6. **BIRT演示**:http://download3.eclipse.org/birt/downloads/demos/MyFirstReport.html 通过以上步骤,您可以快速上手BIRT,开始设计和部署自己的报表。随着对BIRT的深入了解,您还可以探索更多高级功能,实现...

    BIRT 3.7 Report Design

    3. 输入 BIRT 更新站点的 URL([http://download.eclipse.org/tools/birt/updates](http://download.eclipse.org/tools/birt/updates))。 4. 选择所需的 BIRT 组件进行安装。 #### 结论 BIRT 提供了一套完整的...

    BIRT4.x 客户端汉化文件

    1:去/WebViewerExample/WEB-INF/lib下找到名为“viewservlets.jar”的jar包,使用压缩工具打开(不用解压),进入/org/eclipse/birt/report/resource目录,这里会发现一个Messages.properties文件,这个就是birt...

    birt 日历控件已经实现 。资源包括:Calendar.js ,具体实现步骤:操作步骤.txt 。

    &lt;script src="birt/ajax/utility/Calendar.js" type="text/javascript"&gt;&lt;/script&gt; 3、修改TextBoxParameterFragment.jsp 在textbox中加入onclick事件 (encodedParameterName.indexOf("Time")&gt;=0) {%&gt; onclick=...

    集成BIRT到项目的工作

    这可以通过修改/WebRoot/report-viewer/birt/pages/control/ToolbarFragment.jsp文件来实现。例如,增加中文提示,替换或调整图标,以便更好地符合用户的使用习惯。图三展示了经过修改后的直观界面。 此外,美化...

    BIRT报表汉化界面心得

    从`NLpack1-birt-runtime-2_5_0.zip`中找到`ReportEngine`文件夹下的`plugins`文件夹中的`org.eclipse.birt.report.viewer.nl1_2.5.0.v20090730-1349.jar`,然后从中提取`org/eclipse/birt/report/resource/Messages...

    BIRT 报表开发中文指南

    - prototype.js v1.4.0 – 将prototype.js文件复制到`plugins/org.eclipse.birt.report.viewer_version/birt/ajax/lib`目录。 ##### 其他资源 - **安装演示**:BIRT提供的一个Flash格式的安装演示视频,可以参考...

    birt日历控件

    &lt;script src="birt/ajax/core/BirtSoapResponse.js" type="text/javascript"&gt;&lt;/script&gt;, 再下面加上 &lt;script src="&lt;%= baseHref %&gt;/ajax/utility/My97DatePicker/WdatePicker.js" type="text/javascript"&gt;&lt;/script&gt;...

    Birt开发手册

    1. **官方下载**:你可以直接访问官方网站[http://www.eclipse.org/birt/phoenix/](http://www.eclipse.org/birt/phoenix/)获取最新的ALL in one开发包。这个包包含了所有需要的组件,确保了与Eclipse的兼容性。 2....

    birt 部署在tomcat 中

    在`http://download.eclipse.org/birt/downloads`上,根据你的Eclipse版本选择对应的BIRT Framework和Runtime包。例如,如果你的Eclipse是3.2版,那么BIRT的版本可能是2.1M5。下载这两个包并进行解压。 1. **框架...

    java Web项目集成Birt4.4.2.doc

    可以通过访问特定的URL查看和运行Birt报表,如`/BIRT/frameset?__report=your_report.rptdesign`。 集成Birt4.4.2到Java Web项目后,你将能够利用Birt提供的丰富的报表设计工具,创建复杂的数据可视化报表,并通过...

    BIRT学习经历

    3. **PDF处理库**:`itext-1.4.1.jar`需放置于`%TOMCAT_HOME%/webapps/birt/plugins/org.eclipse.birt.report.engine.emitter.pdf/lib`目录下,以便在Web环境下也能支持PDF格式的报表输出。 **二、BIRT初次接触** ...

    Java Web项目集成开源报表工具BIRT

    在BIRT官方网站(http://www.eclipse.org/birt/)上点击下载页面,选择最新的发布版本,然后点击下载。下载完成后,读者将获得一个压缩包birt-runtime-4_4_2-20150217.zip。 步骤2:解压缩BIRT压缩包 将下载的...

Global site tag (gtag.js) - Google Analytics