类excel报表开发工具FineReport教程之Weblogic服务器部署

合集下载

类excel报表开发工具FineReport教程之管理平台应用:配置文件

类excel报表开发工具FineReport教程之管理平台应用:配置文件

类excel报表开发工具FineReport教程之管理平台应用:配置文件1.问题描述报表的一些配置、数据连接、权限设置和控件等都保存到相应的配置文件中,如果不方便打开对应的平台,可直接修改配置文件里面的内容,可达到相同的效果。

2.报表主要配置文件2.1config.xml文件保存管理平台和服务器配置中的一些信息,可参考服务器基础配置(config.xml)章节。

2.2datasource.xml文件保存的是报表数据连接的一些信息。

可参考数据源配置(datasource.xml)2.3fsconfig.xml文件保存的是op=fs数据决策系统平台属性设置等信息。

2.4functions.xml文件保存的是一些自定义函数的设置。

可参考自定义函数配置(functions.xml)2.5privilege.xml文件保存的是管理员账号以及管理平台(op=fr_platform)上的权限配置信息。

2.6widgets.xml文件保存的是控件管理中定义的预定义控件与自定义控件的信息。

可参考全局控件配置(widgets.xml)2.7chartPreStyle.xml保存的是图表预定义样式中的信息。

2.8map.xml保存的是内置地图和自定义地图的配置信息,包括地图对应的图片,以二进制形式保存在map.xml中。

2.9web.xml文件保存的是Web工程下面的一下信息。

服务器基本配置(config.xml文件)1.问题描述管理平台和服务器配置中的一些设置保存在config.xml文件中,若不希望通过管理平台进行修改,可以修改此文件。

1.1日志设置日志可以设置日志级别以及选择是否需要对日志进行统计,在管理平台管理系统>系统监控>设置中设置,如下所示:对应的xml标签为:∙日志级别可以设置为info,warning以及server,对应的可查看log输出级别章节。

∙是否统计日志默认为false,若希望对日志进行统计则在LOGCNG标签中增加err="true"即可,效果如:1.<LOGCNG err="true"/>1.2访问统计配置在管理系统>系统监控>设置中,可以设置对访问的统计设置,勾选相应选项后,会在LOGCNG标签增加相应的属性,如下所示:对应的XML标签属性为:true为记录,flase或者没有对应的属性则为不记录。

类excel报表开发工具FineReport教程之Weblogic服务器部署

类excel报表开发工具FineReport教程之Weblogic服务器部署

类excel报表开发工具FineReport教程之Weblogic服务器Weblogic服务器部署1.描述1.1FR支持的Weblogic版本及对应JDK版本Weblogic版本对应JDk版本Weblogic8.0JDK1.4Weblogic9.0/9.1/9.2/10JDK1.5Weblogic10gR3/11g JDK6.01.2操作系统Windows、Linux、Unix操作系统。

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

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

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

2.2Weblogic部署FineReport应用启动服务器,打开Weblogic管理控制台,默认地址为http://localhost:7001/console,选择左边的部署菜单,点击右侧的安装按钮进行部署,如下图:调整至FineReport部署位置,即C:\WebReport,选定WebReport,点击“下一步”:选择默认的定位方式不变(将此部署安装为应用程序),“下一步”:使用默认设置直接点击“完成”(也可根据需求点击“下一步”逐步进行设置):注:在部署weblogic过程中,无需更改编码方式,FineReport在定义数据连接时已经对编码进行了处理。

点击左侧的“激活更改”按钮进行提交:看到“激活所有更改。

不需要重新启动”信息时,表示我们已经部署完毕了。

选择刚部署的应用>启动:2.3检测是否部署成功打开浏览器,在地址栏输入http://localhost:7001/WebReport/ReportServer,能成功看到部署成功页面,则表明FineReport应用部署Weblogic成功:weblogic部署问题1.weblogic12.1.1部署问题按照weblogic服务器部署的步骤对weblogic12.1.1进行部署,会出现部署不成功的现象。

类excel报表开发工具FineReport教程之

类excel报表开发工具FineReport教程之

类excel报表开发工具FineReport教程之Tomcat服务器Tomcat服务器部署1.描述tomcat是免费且性能相对稳定的web应用服务器,在许多中小型企业中很受欢迎。

FR支持的tomcat版本:tomcat5.0以上版本FR支持的JDK版本:JDK1.4或以上版本注意事项:所有版本tomcat部署步骤基本相同,jdk版本需要与操作系统对应,如32位的系统对应只能使用32位的jdk。

建议:建议使用解压版tomcat和jdk注:7.1.1版本不支持jdk1.4版本,需要jdk1.5以上版本。

2.部署步骤以下示例环境为Win7+tomcat7+jdk1.7,其他版本步骤相同。

2.1独立部署独立部署就是将FineReport应用集成到新的Web工程把FineReport_7.1安装目录下的WebReport文件拷贝到%Tomcat_HOME%/webapps/下:应用名WebReport可以根据需要改变,如可以改为“FineReport”。

2.2嵌入式部署嵌入式部署将FineReport应用集成到已有的Web工程在此使用%Tomcat_HOME%\webapps\目录下的tomcat自带的examples工程: 复制目录将%FineReport_HOME%\WebReport\WEB-INF目录下面的classes,lib,reportlets,resources四个目录复制到%Tomcat_HOME% \webapps\examples\WEB-INF下。

注意:%FineReport_HOME%\WebReport\WEB-INF\classes文件夹下面可能会放置一些网络报表的class文件,在和您的工程集成时并无冲突。

有关网络报表的介绍,可以在二次开发文档中找到。

整合web.xml文件tomcat集成只需要在已有工程的web.xml中添加相应的servlet与servlet-mapping 子元素。

WebLogic部署(图解)

WebLogic部署(图解)

WebLogic部署(图解)WebLogic Server提供了三种方法来用于部署J2EE程序:☆自动部署:WebLogic Server将定期扫描<domain-name>/applications目录,以获取新的和更新的应用程序。

☆使用WebLogic.Deployer、WLShell和Ant wldeploy任务用于需要手动地重新部署的应用程序。

☆WebLogic Server管理控制台用于手动地重新部署应用程序。

下面主要介绍第三种方式,采用WebLogic Server管理控制台进行手动地重新部署应用程序。

一.打开WebLogic Server:WebLogic部署要用到WebLogic Server控制台,在打开控制台前,要先启动WebLogic Server:1.启动WebLogic Server:打开Tools→WebLogic Server→Start WebLogic Server,如下图:当看到下面几句话时,表示WebLogic Server已经启动:2.打开WebLogic Server控制台:Tools→WebLogic Server→WebLogic Console,如下图:进入到控制台登陆页面,然后登陆:(账号和密码都为weblogic)点击“Sign In”按钮,进入到:二.WebLogic归档文件的部署:1.Weblogic自动部署例如:在Weblogic中创建名称为Deploy_Test的应用程序,执行后,则在控制台中的应用程序部署中可以看到创建的应用程序已经部署,这是本地自动部署,WebLogic Server将定期扫描<domain-name>/applications目录,自动部署里面的应用程序。

2.本地部署在控制台页面中,进Domain Configurations下的Your Deployed Resources的Applications:到Deploy_Test的应用程序,如下:(其中10.1.16.110为Deploy_Test所在机器的IP地址,7001为端口号)3.远程部署:如果要进行远程部署,则要先准备归档文件,其打包格式一般为 .jar()、.war()、.rar()、.ear():Build Build EAR:在应用程序的文件夹下,生成打包文件Deploy_Test.ear:将A机器上面的Deplot_Test.ear打包文件拷贝到IP为10.1.16.198的B机器的文件夹test下,然后在B机器上打开Weblogic控制台对应用程序进行部署:http://10.1.16.198:7001/console 在控制台页面中进Information and Resources下的Helpful Tools的Deploy a new Application,然后进行本地部署操作,从给出的路径中找到test文件夹,选定要部署的归档文件:也可以点击Note中的upload your file(s)进行上传部署部署操作来上传归档文件:在通过上面的方法选定归档文件之后,然后Continue进入下页面:上面的页面显示的是刚才选定的归档文件的基本信息,然后点“Deploy”进行部署,可以看到各个模块的最新状态:点击“Deploy Application”按钮进行应用程序部署:当出现“Success”时表示已经部署成功。

weblogic安装及部署

weblogic安装及部署

1weblogic安装及部署1.安装weblogic服务器并启动weblogic服务(方法:开始菜单/BEA Products/UserProjects/MB_domain/start Admin Server for Weblogic Server Domain)2.开始菜单:选择BEA Products/Tools/configuration wizard,根据向导创建domain3.将公共包下的所有文件拷贝到domain/lib下4.编辑startweblogic.cmd,在SETLOCAL上面加上rmdir /s /qD:\work\MB\MB_domain\servers\AdminServer\tmp(备注:加上此句后每次启动服务时自动清除缓存)5.重新启动WEBLOGIC服务(一种方法是双击domain下的startWebLogic.cmd文件,另一种方法是开始菜单/BEA Products/User Projects/MB_domain/start Admin Server for Weblogic Server Domain)2创建数据库表空间及用户6.创建数据表空间:一种方法是执行如下语句:CREA TE SMALLFILE TABLESPACE "NSTC_WS"DA TAFILE 'D:\oracle\product\10.1.0\oradata\MB\NSTC_WS' SIZE 500MAUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;另一种方法是登录数据库控制台地址http://localhost:5500/em/进行创建表空间7.创建用户:一种方法是执行如下语句:CREA TE USER "NSTCSA" PROFILE "DEFAULT" IDENTIFIED BY"11111111" DEFAULT TABLESPACE "NSTC_WS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;GRANT "CONNECT" TO "NSTCSA";GRANT "DBA" TO "NSTCSA" WITH ADMIN OPTION;另一种方法是登录数据库控制台地址http://localhost:5500/em/进行创建用户3修改登录应用系统的端口号8.修改登录应用系统的端口号:路径为domain\config\下的config.xml文件,在<listen-address></listen-address>上面加上<listen-port>7777</listen-port>(备注:此处的端口号是登录应用程序的端口号)4创建数据源9.利用Weblogic控制台创建数据源,登录地址:http://localhost:7777/console/(依据向导创建数据源,数据源名在domain\config\下的config.xml文件中找)(用户名:weblogic 密码:11111111)10.Weblogic控制台,点击“Services/JDBC/Data Sources”进入如下页面:5修改配置文件11.修改配置应用文件,找到domain\webapps\webgate\WEB-INF下的web.xml文件里的<param-value>ENI,WST,WCL,BMS,CCFM</param-value>(根据实际情况,有几个应用加载几个,否则登录系统会提示找不到应用程序“·原因:加载具体的web应用时异常找不到web应用:'/BPC'如有疑问请联系系统管理员。

FineReport配置部署使用说明手册[教育]

FineReport配置部署使用说明手册[教育]

帆软报表配置部署使用说明手册
1.安装FineReport软件
2.打开FineReport软件
双击图标:进入主界面:
3.配置数据库连接
点击“服务器”菜单下的“定义数据连接”:
数据库类型选择oracle
url为jdbc:oracle:thin:@localhost:1521:orcl,localhost为本地数据库服务器,1521为默认数据
库端口,orcl为数据库实例名,接着下面输入数据库用户名和该用户密码,测试连接
4新建工作簿
点击菜单栏里文件下面的新建工作簿,或者按ctrl+n新建工作簿,然后在模板数据集上新建数据库查询:
输入要执行的sql语句(注:sql要小写),填写名称点击确定。

设计工作簿样式,打开刚才创建的模板数据集前面的+号,需要显示数据的列拖入工作簿中,如下图,点击保存即可。

5部署
安装tomcat服务器,将FineReport安装目录下的WebReport文件夹拷贝至tomcat的webapps 文件夹下,打开WebReport目录下的WEB-INF下resources文件夹下的datasource.xml配置连接数据库实例名,用户名和密码(下图数据库实例orcl,用户名JINCHUANORCL,密码jcorcldba)。

WEBLOGIC应用程序部署步骤

Weblogic应用程序部署指南博客分类:Weblogic应用程序部署指南1.1部署JAVA EE应用程序将编译好的Web应用程序复制到WebLogic的服务器目录下。

例如路径D:\bea10\user_projects\domains\base_domain\autodeploy;这样,当启动WebLogic时候,WebLogic会自动发布该项目。

在WebLogic有个BUG,有时候不能自动发布项目,这时候我们手动修改config.xml配置文件,,配置如下:<app-deployment><name>_appsdir_QCGroup_dir</name><target>AdminServer</target><module-type>war</module-type><source-path>autodeploy\QCGroup</source-path><security-dd-model>DDOnly</security-dd-model><staging-mode>nostage</staging-mode></app-deployment>注意:该配置应在<configuration-version>9.2.0.0</configuration-version>和<admin-server-name>AdminServer</admin-server-name>之间启动服务,在控制台中看到web程序的相关信息,例如日志信息等,说明应用程序已经发布成功。

我不建议使用WebLogic的web控制程序进行部署,因为所果出错的话,我们很难找到具体原因1.2部署EJB程序EJB程序的部署与JAVA EE程序的部署相同,只需要更改module-type为ejb即可,如下所示:<app-deployment><name>AppEJB</name><target>AdminServer</target><module-type>ejb</module-type><source-path>autodeploy\EJB\appEJB.jar</source-path><security-dd-model>DDOnly</security-dd-model></app-deployment>1.3应用程序架构、编译环境及WebLogic版本选择WebLogic对JDK的适应性相当差,必须使用他自带的JDK版本,或者相同的JDK版本。

WebLogic应用部署及常见问题

WebLogic应用部署及常见问题一、应用部署1.1登录(默认域账号密码:weblogic/weblogic)1)服务器启动后,打开Web控制台首页,点击右上方“Start theAdministration Console”,进入控制台登录页面,如下图所示2)输入用户名口令,默认为weblogic/weblogic1.2建立数据源1)进入控制台首页后,选择服务 / JDBC / 数据源,如下图所示2)在“更改中心”面板中,点击“锁定并编辑”按钮,这时右边窗口中的“新建”按钮被激活,如图所示3)点击“新建”按钮,进入“新建JDBC数据源”4)根据下表以及下图所示填写和选择相关项:5)点击下一步,进入“事务选择”,保持默认即可项:7)点击下一步,进入“测试数据库连接”,如图所示:8)点击下一步,进入“选择目标”,保持默认即可:9)点击“完成”,进入如下所示界面,此时新建的数据源“SGCCData Source”已经列在右边表格当中,等待激活更改10)点击“更改中心”面板中的“激活更改”按钮,使之生效,至此数据源建立完毕。

1.3发布应用1)进入控制台首页后,选择部署,如下图所示2)在“更改中心”面板中,点击“锁定并编辑”按钮,这时右边窗口中的“安装”按钮被激活,如图所示3)点击“安装”按钮,进入“安装应用程序助手”4)在位置列表中提供的驱动器列表中,选择具体的应用程序所在路径,进入如下界面,选择一个应用进行部署,下面以“cell”为例,依次图示部署应用的各个步骤5)在接下来的界面中,选择“将此部署安装为应用程序”6)点击下一步,进入到“可选设置”,保持默认不用更改7)点击下一步,检查选项并单击“完成”8)单击完成后,进入如下界面,等待激活9)点击“激活更改”后,显示如下界面10)再次选择“部署”,在部署列表中,选中刚才发布的cell应用,在“启动”下拉菜单中单击“为所有请求提供服务”11)接下来系统显示确认界面,点击“是”12)请求发送后,进入如下提示界面,可以看到在部署应用列表中,刚才发布的应用cell状态一栏,已经显示为“活动”13)点击名称“cell”,在“cell的设置”中,单击tab页“测试”,在这里提供了测试cell应用程序的测试点cell部署成功(注意先要成功部署dbnetgrid)应用二、常见问题:2.1‘600’second问题1)后台报错如下图:类似报错“which is more than theconfigured time <StruckThreadMaxTime> of “600”seconds”2)登录http://ip:3000/console3)点击“环境”—“服务器”后:4)点击“AdminServer(管理)”:5)点击“超载”:6)选择“锁定并编辑”,修改“最长线程阻塞时间”,如果报错中为“600”,则修改为>600即可。

类excel报表开发工具FineReport教程之管理平台应用:Log日志管理

类excel报表开发工具FineReport教程之Log日志管理1.问题描述获取每张报表的访问量即这个报表被访问了多少次,为了查看每张报表的使用率是怎样的,或者统计每张报表被打印了多少次,被导出了多少次,还可以查看报表出错情况等信息。

2.访问Log日志管理平台打开内置服务器,在浏览器中输入地址:http://localhost:8075/WebReport/ReportServer?op=fr_log&cmd=fg_manager ,则可访问Log日志平台。

3.控制台FR日志管理平台在控制台内可以选择对要进行汇总的选项打上勾,如下图:打上勾之后就可以对相应的进行汇总了,如报表的访问、打印、导出情况可参考文档报表记录查询,对记录出错情况的查询可参数文档报表出错查询章节。

报表操作记录查询1.问题描述分别统计报表预览情况、报表导出情况和报表打印情况,进而统计报表使用率的情况。

2.报表执行记录查询可分别根据page(分页预览)、view(数据分析)、write(填报预览)、form(表单预览)进行汇总查询,查看哪些报表被哪种方式预览了,而且还可以根据开始时间跟结束时间来查询时间段内有哪些报表被访问了,如下图:2.1访问情况下面以page(分页预览)方式为例,有哪些报表是以分页预览方式访问的。

可看到访问的模板名称,访问次数:即访问了多少次,执行次数:报表有一个缓存机制,启动这个缓存机制后,一定时间内只执行一次提供给多次访问,缓存设置可参考缓存设置里面的模板缓存章节。

平均执行时间、最大执行时间、最小执行时间是指报表执行时使用的时间。

点击模板名称里面的超级链接可详细查看该模板根据不同参数值的访问情况,如下图:3.报表导出记录查询需要备份数据把报表内容导出成如下格式Excel、PDF、WOED等,通过log平台可统计哪些报表被导出什么格式了、导出多少次、导出时间等,还可通过某个时间段进行查询导出情况,如下图:3.1导出情况下面以Word方式为例,统计有哪些报表导出word格式的了。

fineReport服务器配置

FineReport应用说明文档在配置FineReport服务器之前,首先确保机器上已经安装了Tomcat,Resin,Weblogic,Websphere等应用服务器之一;在FineReport的安装软件中内置了一个jetty服务器,也可以启动它来浏览报表。

注意: FineReport报表服务器需要支持JDK1.4及以上版本的应用服务器版本。

一引用FineReport报表配置说明:1.向工程中的lib包中引入FineReport.jar文件。

2.向web.xml文件中添加如下信息:<servlet><servlet-name>ReportServer</servlet-name><servlet-class>com.fr.web.ReportServlet</servlet-class></servlet><servlet-mapping><servlet-name>ReportServer</servlet-name><url-pattern>/ReportServer</url-pattern></servlet-mapping>3.向WEB-INF文件夹下新建resources目录4.向新建的resources文件夹下添加datasource.xml和ReportServerParameter.rxml文件。

(该2个文件名必须与上相同)5.向WEB-INF文件夹下新建reportlets目录6.将已完成的.cpt格式的报表文件放置到reportlets目录下。

也可以在reportlets目录下创建子目录。

7.运行调试。

当在地址栏中输入相应的路径时。

我这里是如下所示http://localhost:8083/test/ReportServer?reportlet=/test.cpttest是工程名/test.cpt是相对reportlet目录的报表文件路径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

类excel报表开发工具FineReport教程之Weblogic服务器Weblogic服务器部署1.描述1.1FR支持的Weblogic版本及对应JDK版本Weblogic版本对应JDk版本Weblogic8.0JDK1.4Weblogic9.0/9.1/9.2/10JDK1.5Weblogic10gR3/11g JDK6.01.2操作系统Windows、Linux、Unix操作系统。

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

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

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

2.2Weblogic部署FineReport应用启动服务器,打开Weblogic管理控制台,默认地址为http://localhost:7001/console,选择左边的部署菜单,点击右侧的安装按钮进行部署,如下图:调整至FineReport部署位置,即C:\WebReport,选定WebReport,点击“下一步”:选择默认的定位方式不变(将此部署安装为应用程序),“下一步”:使用默认设置直接点击“完成”(也可根据需求点击“下一步”逐步进行设置):注:在部署weblogic过程中,无需更改编码方式,FineReport在定义数据连接时已经对编码进行了处理。

点击左侧的“激活更改”按钮进行提交:看到“激活所有更改。

不需要重新启动”信息时,表示我们已经部署完毕了。

选择刚部署的应用>启动:2.3检测是否部署成功打开浏览器,在地址栏输入http://localhost:7001/WebReport/ReportServer,能成功看到部署成功页面,则表明FineReport应用部署Weblogic成功:weblogic部署问题1.weblogic12.1.1部署问题按照weblogic服务器部署的步骤对weblogic12.1.1进行部署,会出现部署不成功的现象。

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

2.weblogic部署类冲突部署好weblogic之后,启动项目,报错如下:1.Root cause of ServletException.2.java.util.ServiceConfigurationError:javax.xml.ws.spi.Provider:Provider weblogi3.c.wsee.jaxws.spi.WLSProvider could not be instantiated:ng.ClassCastExcep4.tion5.at java.util.ServiceLoader.fail(ServiceLoader.java:207)6.at java.util.ServiceLoader.access$100(ServiceLoader.java:164)7.at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:353)8.at java.util.ServiceLoader$1.next(ServiceLoader.java:421)9.at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java10.:146)11.Truncated.see log file for complete stacktrace12.Caused By:ng.ClassCastException13.at ng.Class.cast(Class.java:2990)14.at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:345)15.at java.util.ServiceLoader$1.next(ServiceLoader.java:421)16.at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java17.:146)18.at javax.xml.ws.spi.Provider.provider(Provider.java:106)19.Truncated.see log file for complete stacktrace20.>2.1报错原因由于进行系统集成时引起的类冲突。

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

3.Weblogic部署到Linux下报错3.1问题描述weblogic11g部署到linux服务器下,服务器jdk版本为jdk1.6,报错Could not initialize class sun.java2d.Disposer3.2解决方案给虚拟机指定参数1.-Dsun.java2d.noddraw=true即可。

Weblogic10内存和端口号修改部署好weblogic之后,由于服务器下运行的程序过多的时候,由于内存默认值太小,内存可能会溢出,造成假死的状况,那么就需要修改weblogic的内存访问机制,扩大默认内存。

如何修改呢?您可能还想为了方便使用,需要更改服务器的端口号,而不是使用服务器的默认端口号,那么这个又如何修改呢?下面详细介绍weblogic服务器下内存的配置和端口号修改的方法。

1.weblogic服务器的端口号修改1.1打开控制台启动服务器,打开weblogic管理控制台,默认地址为http://localhost:7001/console。

具体方法详见weblogic服务器部署。

1.2修改端口号进入管理控制台之后,在域结构里选择环境>服务器,进入examplesServer管理,然后在监听端口处修改端口号,比如说weblogic的默认端口号是7001,可以在此处将7001进行修改。

如下图:修改端口号之后要记得激活修改才能生效。

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

将上图中标识出来的内存配置的大小修改成您想要的大小即可,如下图:注:在这个配置文件里有两个JVM内存的设置,分别是weblogic内置的一个虚拟机和本机的几个虚拟机,要看weblogic用的是哪个的,才知道修改哪个有效,默认是使用的sun 的JVM。

建议全部修改保持一致性。

2.2修改setDomainEnv.cmd文件的代码在安装目录bea\user_projects\domains\XXX_domain\bin下找到setDomainEnv.cmd文件,代码修改如下:1.set MEM_ARGS=-Xms512m-Xmx1024m2.set MEM_PERM_SIZE=-XX:PermSize=128m3.set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=256m2.3查看效果经过上面的两个步骤的修改,weblogic的内存配置已经修改过来了,启动weblogic 的时候就可以看到您的内存情况。

weblogic可以设置-Xms(最小使用内存)-Xmx(最大使用内存),-XX:MaxPermSize。

最大使用内存:对于UNIX而言,一般不应超过物理内存的75%;对于Windows,一般不应超过物理内存的50%;-XX:MaxPermSize一般应为ms(最大使用内存)的一半。

weblogic类冲突报错1.描述通过weblogic部署我方报表应用,在使用过程中可能会出现一些相关于类冲突的报错信息,这一类问题该如何解决呢?2.报错信息∙报错1ng.NoClassDefFoundError:com/sun/xml/stream/XMLReaderImpl报错类:%weblogic_home%/bea/modules目录下的glassfish.jaxws.sjsxp_2.0.1.jar。

∙报错2Weblogic8.1部署WebReport工程时的报错:1.Error500--Internal Server Errorng.NoSuchMethodError:space.QName.getPrefix()Ljava/lang/String;3.at com.sun.xml.stream.events.XMLEventAllocatorImpl.fillAttributes(XMLEventAllocatorImpl.java:186)4.at com.sun.xml.stream.events.XMLEventAllocatorImpl.getXMLEvent(XMLEventAllocatorImpl.java:78)5.at com.sun.xml.stream.events.XMLEventAllocatorImpl.allocate(XMLEventAllocatorImpl.java:54)6.at com.sun.xml.stream.XMLEventReaderImpl.nextEvent(XMLEventReaderImpl.java:87)7.at com.fr.base.xml.XMLableReader.readXMLObject(XMLableReader.java:237)8.at com.fr.report.io.core.IOHelper.generateTemplate(IOHelper.java:276)9.at com.fr.report.io.TemplateImporter.generate(TemplateImporter.java:16)10.at com.fr.web.core.SessionIDInfor$EmbeddedTpl.gen(SessionIDInfor.java:1568)11.at com.fr.web.core.SessionDealWith.generateSessionID(SessionDealWith.java:214)12.at com.fr.web.core.ReportletDealWith.dealWithReportlet(ReportletDealWith.java:35)13.at com.fr.web.core.ReportDispatcher.checkAppServerConfig(ReportDispatcher.java:1183)14.at com.fr.web.core.ReportDispatcher.dealWithRequest(ReportDispatcher.java:285)15.at com.fr.web.ReportServlet.doGet(ReportServlet.java:169)16.at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)17.at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)18.at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)19.at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)20.at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)21.at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310)22.at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)23.at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)24.at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)25.at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)26.at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)27.at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)报错类:jaxrpc.jar。

相关文档
最新文档