电子表格FineReport教程:[7]Weblogic服务器

 时间:2024-10-13 05:52:18

下面就通过电子表格FineReport来简单介绍一下。

工具/原料

电子表格FineReport7.1.1

大小:148.2M 适用平台:windows/linux

Weblogic服务器部署

1、操作系统Windows、Linux、Unix操作系统。Linux、Unix下的Weblogic管理控制台和Windows下的界面是一样的,即实现步骤是一样的,所以下面我们以Windows系统下的实现做介绍。

2、实现步骤以下示例环境为Windows7+Weblogic10+jdk 1.7,其他版本步骤基本相同,可能每个版本功能位置不同,希望大家能够谅解,仔细找找所在的位置。

3、复制目录拷贝FineReport安装目录下的WebReport文件夹至服务器(Weblogic所在的服务器)任意目录,如服务器的C:\ WebReport。

4、Weblogic部署FineReport应用启动服务器,选择左边的部署菜单,点击右侧的安装按钮进行部署,如下图:

电子表格FineReport教程:[7]Weblogic服务器

6、选择默认的定位方式不变(将此部署安装为应用程序),“下一步”:使用默认设置直接点击“完成”(也可根据需求点击“下一步”逐步进行设置):注:在部署weblogic过程中,无需更改编码方式,FineReport在定义数据连接时已经对编码进行了处理。

电子表格FineReport教程:[7]Weblogic服务器

8、看到“激活所有更改。不需要重新启动”信息时,表示我们已经部署完毕了。选择刚部署的应用>启动:

电子表格FineReport教程:[7]Weblogic服务器

weblogic部署问题

1、weblogic12.1.1部署问题按照weblogic服务器部署的步骤对weblogic12.1.1进行部署,会出现部署不成功的现象。

2、解决方案更改或删除%WebReport%/WEB-INF/lib目录下的db2jcc.jar文件即可部署成功。

3、weblogic部署类冲突部署好weblogic易七淄苷之后,启动项目,报错如下:Root cause of ServletException.java.uti造婷用痃l.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider weblogic.wsee.jaxws.spi.WLSProvider could not be instantiated: java.lang.ClassCastException at java.util.ServiceLoader.fail(ServiceLoader.java:207) at java.util.ServiceLoader.access$100(ServiceLoader.java:164) at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:353) at java.util.ServiceLoader$1.next(ServiceLoader.java:421) at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146) Truncated. see log file for complete stacktraceCaused By: java.lang.ClassCastException at java.lang.Class.cast(Class.java:2990) at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:345) at java.util.ServiceLoader$1.next(ServiceLoader.java:421) at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146) at javax.xml.ws.spi.Provider.provider(Provider.java:106) Truncated. see log file for complete stacktrace>

4、报错原因由于进行系统集成时引起的类冲突。

5、解决方案由于fr-third-7.0.jar包中的xml引起的冲突,删掉third包中的javax/xml/namespace/QName即可。

电子表格FineReport教程:[7]Weblogic服务器

4、修改commEnv.cmd文件的内存配置安装好weblogic之后,在安装目录bea\wlserver_10.0\common\bin下找到commEnv.cmd文件,用编辑的方式打开,修改如下图所示的部分内存代码。

电子表格FineReport教程:[7]Weblogic服务器

6、修改setDomainEnv.cmd文件的代码在安装目录bea\user_projects\domains\XXX_domain\bin下找到setDomainEnv.cmd文件,代码修改如下:set MEM_ARGS=-Xms512m -Xmx1024mset MEM_PERM_SIZE=-XX:PermSize=128mset MEM_MAX_PERM_SIZE=-XX:MaxPermSize=256m

7、查看效果经过上面的两个步骤的修改,weblogic的内存配置已经修改过来了,启动weblogic的时候就可以看到您的内台仵瑕噤存情况。weblogic可以设置-Xms(最小使用内存) -Xmx(最大使用内存),-XX:MaxPermSize。最大使用内存:对于UNIX而言,一般不应超过物理内存的75%; 对于Windows, 一般不应超过物理内存的50%; -XX:MaxPermSize 一般应为ms(最大使用内存)的一半。

电子表格FineReport教程:[7]Weblogic服务器

3、单个war包部署—WebReport.war将报表工程压缩为WebReport.war,部署至weblogic下面。效果查看打开管理平台,在管理系统>系统监控>系统状态,配置文件检测下可以查看到war包部署之后的效果,部署方式为压缩部署,配置文件路径即临时目录文件路径为:C:\Documents and Settings\Administrator\.FineReport71/WebReport,如下:

电子表格FineReport教程:[7]Weblogic服务器

5、效果查看打开工程WebReport1的报表管理平台,在报表管理平台>服务器配置>监控下面可以看到部署方式为压缩部署,配置文件路径中的临时目录名称为WebReport1,如下图:

电子表格FineReport教程:[7]Weblogic服务器
  • 电子表格FineReport教程:[8]Websphere服务器
  • web报表开发FineReport: Weblogic
  • Java报表开发工具FineReport:[8]Weblogic
  • excel报表开发工具FineReport之Weblogic10修改
  • 电子表格FineReport教程:[23]服务器线程数
  • 热门搜索
    春节期间去哪里旅游好 东北三省旅游攻略 海外旅游 宁波旅游节 青海西宁旅游攻略 大连旅游图片 去韩国旅游要多少钱 西安有哪些旅游景点 涠洲岛旅游景点 湖南短途旅游