`
lc90
  • 浏览: 71197 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

决策分析平台(RBP)在tomcat下的部署

阅读更多
润乾决策分析平台(简称RBP)是面向企业级应用的决策分析解决方案,对于机构内部并行多种业务系统的情况,润乾RBP可以彻底解决业务数据不能并行使用的问题。它抽取位于不同类型不同应用的数据库中的数据,通过润乾报表先进的非线性报表模型,将数据快速组织封装,以丰富的数据显示格式为终端应用提供WEB展现。本文将介绍如何将RBP演示平台部署到tomcat下。

RBP在tomcat下的部署,大体上分如下四个步骤:

第1步,webserver服务器上安装jdk1.4或以上版本,放置连接数据库使用的jar包到webserver中,准备RBP的授权文件和RBP应用包

第2步,使用安装包下的sql脚本初始化数据库(以oracle数据库为例)

第3步,配置tomcat下的数据源连接池(以oracle为例)

配置如下:

<?xml version=’1.0′ encoding=’utf-8′?>
<Context docBase=”reportmis” path=”/reportmis” privileged=”true” workDir=”work\Catalina\localhost\reportmis”>
<Resource auth=”Container” name=”mis2datasource” type=”mis2datasourceType”/>
<ResourceParams name=”mis2datasource”>
<parameter>
<name>password</name>
<value>mis2datasourcePassword</value>
</parameter>
<parameter>
<name>url</name>
<value>mis2datasourceURL</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>mis2datasourceDriverClass</value>
</parameter>
<parameter>
<name>username</name>
<value>mis2datasourceUsername</value>
</parameter>
</ResourceParams>

<Resource auth=”Container” name=”demodatasource” type=”javax.sql.DataSource”/>
<ResourceParams name=”demodatasource”>
<parameter>
<name>password</name>
<value>demodatasourcePassword</value>
</parameter>
<parameter>
<name>url</name>
<value>demodatasourcePasswordURL</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>demodatasourceDriverClass</value>
</parameter>
<parameter>
<name>username</name>
<value>demodatasourceUsername</value>
</parameter>
</ResourceParams>
</Context>


其中,mis2datasource是运行演示平台所使用的数据源;demodatasource是演示平台例子所使用的数据源。

第4步,把RBP应用包(reportmis)放置到tomcat的webapps目录下,并修改 \reportmis\WEB-INF\reportConfig.xml 文件

(1) 修改即时报表的配置文件reportConfig.xml

在该文件中找到license节点,设置润乾公司提供的授权文件名及其路径(此路径是授权文件的绝对路径或相对路径),这里使用相对路径,设置如下

<config>
<name>license</name>
<value>/WEB-INF/2009-12-31V4.0Windows.lic</value>
</config>

(2) 找到JNDIPrefix节点,设置查找数据源时的环境串前缀,tomcat中是java:/comp/env,设置如下

<config>
<name>JNDIPrefix</name>
<value>java:comp/env</value>
</config>

(3) 找到dataSource节点,设置即时报表语义层使用的数据源,设置如下

<config>
<name>dataSource</name>
<value>mis2datasource,oracle,GBK;demodatasource,oracle,GBK;</value>
</config>

注意:这里设置的数据源的名字要和数据库连接池中配置的数据源名称相同,这里是mis2datasource和demodatasource 。

这样启动数据库和tomcat(其中tomcat端口号为8080),本机使用地址:http://localhost:8080/reportmis/mis2/index.jsp ,就可以访问RBP的主页面如下图


默认用户名:root ,密码:123,登陆后可看到页面,如下图



润乾决策分析平台(简称RBP)是面向企业级应用的决策分析解决方案,对于机构内部并行多种业务系统的情况,润乾RBP可以彻底解决业务数据不能并行使用的问题。它抽取位于不同类型不同应用的数据库中的数据,通过润乾报表先进的非线性报表模型,将数据快速组织封装,以丰富的数据显示格式为终端应用提供WEB展现。本文将介绍如何将RBP演示平台部署到tomcat下。

RBP在tomcat下的部署,大体上分如下四个步骤:

第1步,webserver服务器上安装jdk1.4或以上版本,放置连接数据库使用的jar包到webserver中,准备RBP的授权文件和RBP应用包

第2步,使用安装包下的sql脚本初始化数据库(以oracle数据库为例)

第3步,配置tomcat下的数据源连接池(以oracle为例)

配置如下:

<?xml version=’1.0′ encoding=’utf-8′?>
<Context docBase=”reportmis” path=”/reportmis” privileged=”true” workDir=”work\Catalina\localhost\reportmis”>
<Resource auth=”Container” name=”mis2datasource” type=”mis2datasourceType”/>
<ResourceParams name=”mis2datasource”>
<parameter>
<name>password</name>
<value>mis2datasourcePassword</value>
</parameter>
<parameter>
<name>url</name>
<value>mis2datasourceURL</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>mis2datasourceDriverClass</value>
</parameter>
<parameter>
<name>username</name>
<value>mis2datasourceUsername</value>
</parameter>
</ResourceParams>

<Resource auth=”Container” name=”demodatasource” type=”javax.sql.DataSource”/>
<ResourceParams name=”demodatasource”>
<parameter>
<name>password</name>
<value>demodatasourcePassword</value>
</parameter>
<parameter>
<name>url</name>
<value>demodatasourcePasswordURL</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>demodatasourceDriverClass</value>
</parameter>
<parameter>
<name>username</name>
<value>demodatasourceUsername</value>
</parameter>
</ResourceParams>
</Context>


其中,mis2datasource是运行演示平台所使用的数据源;demodatasource是演示平台例子所使用的数据源。

第4步,把RBP应用包(reportmis)放置到tomcat的webapps目录下,并修改 \reportmis\WEB-INF\reportConfig.xml 文件

(1) 修改即时报表的配置文件reportConfig.xml

在该文件中找到license节点,设置润乾公司提供的授权文件名及其路径(此路径是授权文件的绝对路径或相对路径),这里使用相对路径,设置如下

<config>
<name>license</name>
<value>/WEB-INF/2009-12-31V4.0Windows.lic</value>
</config>

(2) 找到JNDIPrefix节点,设置查找数据源时的环境串前缀,tomcat中是java:/comp/env,设置如下

<config>
<name>JNDIPrefix</name>
<value>java:comp/env</value>
</config>

(3) 找到dataSource节点,设置即时报表语义层使用的数据源,设置如下

<config>
<name>dataSource</name>
<value>mis2datasource,oracle,GBK;demodatasource,oracle,GBK;</value>
</config>

注意:这里设置的数据源的名字要和数据库连接池中配置的数据源名称相同,这里是mis2datasource和demodatasource 。

这样启动数据库和tomcat(其中tomcat端口号为8080),本机使用地址:http://localhost:8080/reportmis/mis2/index.jsp ,就可以访问RBP的主页面如下图

注意:不同版本的tomcat配置数据库连接池的方式是不同的,如tomcat 5.0、tomcat 5.5 、tomcat 6.0的配置方式都各不相同,使用tomcat不同版本时,要按照该版本的规则进行配置。

引自:润乾报表知识库
原文链接:决策分析平台(RBP)在tomcat下的部署

Tag after tomcat, 决策分析平台, 数据库连接池, 部署, 集智
分享到:
评论

相关推荐

    【光子晶体】基于matlab FDTD模拟一维光子晶体中光波传输【含Matlab源码 11059期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【海洋】基于matlab海洋卫星测高数据仿真DEM信息【含Matlab源码 10984期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【光学】基于matlab蒙特卡洛方法求解辐射传输方程【含Matlab源码 10968期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    log凑字数 12345678910

    log凑字数 12345678910

    【毕业设计】java+springboot+vue电影评论网站系统设计与实现(完整前后端+mysql+说明文档+LunW).zip

    【毕业设计】java+springboot+vue电影评论网站系统设计与实现(完整前后端+mysql+说明文档+LunW).zip

    【图像分割】基于matlab方差标准四叉树分解图像分割【含Matlab源码 9827期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    双向全桥LLC谐振变换器与非对称拓扑的双向模型仿真研究:正向LLC与反向LC的变频控制闭环模型在Matlab Simulink及PLECS环境下的应用,双向全桥LLC谐振变换器:非对称拓扑与双向模型的

    双向全桥LLC谐振变换器与非对称拓扑的双向模型仿真研究:正向LLC与反向LC的变频控制闭环模型在Matlab Simulink及PLECS环境下的应用,双向全桥LLC谐振变换器:非对称拓扑与双向模型的Matlab Simulink及PLECS仿真研究,双向全桥LLC谐振变器仿真,非对称拓扑,双向模型 正向LLC,反向LC 采用变频控制的闭环模型 运行环境包括matlab simulink,plecs等 ~ ,双向全桥LLC谐振变换器仿真; 非对称拓扑; 双向模型; 变频控制; Matlab Simulink; PLECS。,双向全桥LLC谐振变换器仿真研究:非对称拓扑与变频控制模型

    Jordan标准型行列互逆方法-程序求解

    Jordan标准型行列互逆方法-程序求解

    DIN-SQL:分解式上下文学习的文本到SQL转换及自校正

    目前,在复杂任务(如Spider数据集上的文本到SQL转换)中,使用大型语言模型(LLMs)的微调模型和提示方法之间存在显著差距。为了提高LLMs在推理过程中的性能,我们研究了将任务分解为较小子任务的有效性。特别是,我们展示了将生成问题分解为子问题,并将这些子问题的解决方案输入给LLMs,可以显著提高其性能。我们的实验表明,这种方法使三个LLMs的简单少样本性能提高了大约10%,使其准确性接近或超过最先进水平(SOTA)。在Spider数据集的保留测试集中,以执行准确率为衡量标准,最先进水平是79.9,而使用我们方法的新最先进水平为85.3。我们的方法在上下文中学习,比许多经过深度微调的模型高出至少5%。此外,在BIRD基准测试中,我们的方法实现了55.9%的执行准确率,创下了该基准测试保留测试集的新最先进水平

    MATLAB-GUI-平台的手势识别.zip

    程序可以参考,非常好的思路建设,完美!

    【语音编码】基于matlab语音信号PCM编解码(含前后波形对比 SNR)【含Matlab源码 11159期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    (源码)基于FreeRTOS的ARM926EJS实验系统_2.zip

    # 基于FreeRTOS的ARM926EJS实验系统 ## 项目简介 本项目将FreeRTOS移植到基于ARM926EJ S CPU的ARM Versatile Platform Baseboard上,当前版本基于FreeRTOS 10.4.0,后续会随FreeRTOS新版本发布而更新。项目处于早期开发阶段,包含基础的演示任务,可用于学习和研究实时操作系统的基本功能与应用。 ## 项目的主要特性和功能 1. FreeRTOS内核移植实现FreeRTOS内核在ARM926EJ S架构上的移植,支持任务管理、信号量、队列、事件标志、互斥量等功能。 2. 中断处理具备中断服务例行程序,能处理中断事件并切换任务。 3. 任务切换有任务切换机制,支持手动切换和定时器中断切换。 4. 定时器管理可进行定时器的创建、启动、停止、查询等操作。 5. 内存管理实现动态内存分配与释放,支持运行时动态操作。

    【图像加密解密】基于matlab混沌系统和DNA编码图像分块加密解密(含直方图 密钥 相关性)【含Matlab源码 9695期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【车间调度】基于matlab多元宇宙算法MVO求解分布式置换流水车间调度DPFSP【含Matlab源码 6138期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    基于MATLAB Simulink R2015b的三电平中性点钳位(NPC)逆变器高级仿真模型,基于MATLAB Simulink R2015b的三电平中性点钳位(NPC)逆变器高级仿真模型,Thre

    基于MATLAB Simulink R2015b的三电平中性点钳位(NPC)逆变器高级仿真模型,基于MATLAB Simulink R2015b的三电平中性点钳位(NPC)逆变器高级仿真模型,Three_Level_NPC_Inverter:基于MATLAB Simulink的三电平中性点钳位(NPC)逆变器仿真模型。 仿真条件:MATLAB Simulink R2015b,拿后前如需转成低版本格式请提前告知,谢谢。 ,核心关键词:Three_Level_NPC_Inverter; MATLAB Simulink; 仿真模型; R2015b版本。,基于MATLAB Simulink的三电平NPC逆变器仿真模型(R2015b版)

    【形状检测】形状特征圆和矩形检测(含尺寸)【含Matlab源码 4625期】.md

    CSDN Matlab武动乾坤上传的资料均是完整代码运行出的仿真结果图,可见完整代码亲测可用,适合小白; 1、完整的代码内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博客文章底部QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【地震】基于matlab两自由度体系非线性的地震响应【含Matlab源码 11062期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    graph-searcher 机器人路径搜索

    graph_searcher 机器人路径搜索

    【大气波导】基于matlab蒸发波导高度随气海温差变化【含Matlab源码 7575期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    基于Matlab 2018版的三环PI参数自整定永磁同步电机伺服控制仿真模型:FOC矢量控制与PI参数调整的实践指南,好的,根据您提供的文字,我为您提炼出的标题为: 永磁同步电机伺服控制仿真:三环P

    基于Matlab 2018版的三环PI参数自整定永磁同步电机伺服控制仿真模型:FOC矢量控制与PI参数调整的实践指南,好的,根据您提供的文字,我为您提炼出的标题为: 永磁同步电机伺服控制仿真:三环PI参数自整定Matlab模型构建及应用解析 这个标题满足了您的要求,既涵盖了主题“永磁同步电机伺服控制仿真三环PI参数自整定”,又提到了Matlab仿真模型的应用和解析,同时符合字数要求。,永磁同步电机伺服控制仿真三环PI参数自整定 永磁同步电机伺服控制仿真三环PI参数自整定 Matlab仿真模型 模型基于matlab 2018版本搭建。 模型适合伺服控制仿真初学者或工程师,学习电机控制中的PI参数调整问题。 模型包含如下内容: 1.FOC矢量控制算法,svpwm调制算法和永磁同步电机模型。 2.三环控制包含位置环、转速环、电流环;其中位置环采用P+前馈的复合控制;转速环采用PI控制;电流环采用PI控制+前馈解耦算法。 3.模型中只需要输入电机的电阻、电感、转动惯量等参数,就可以自动计算PI参数,实现比较好的控制效果。 4.提供相关参考lunwen和说明文档,方便读者进行学习。 ,核心

Global site tag (gtag.js) - Google Analytics