流程管理流程开发配置文档.docx

上传人:b****0 文档编号:18299659 上传时间:2023-08-15 格式:DOCX 页数:14 大小:165.31KB
下载 相关 举报
流程管理流程开发配置文档.docx_第1页
第1页 / 共14页
流程管理流程开发配置文档.docx_第2页
第2页 / 共14页
流程管理流程开发配置文档.docx_第3页
第3页 / 共14页
流程管理流程开发配置文档.docx_第4页
第4页 / 共14页
流程管理流程开发配置文档.docx_第5页
第5页 / 共14页
流程管理流程开发配置文档.docx_第6页
第6页 / 共14页
流程管理流程开发配置文档.docx_第7页
第7页 / 共14页
流程管理流程开发配置文档.docx_第8页
第8页 / 共14页
流程管理流程开发配置文档.docx_第9页
第9页 / 共14页
流程管理流程开发配置文档.docx_第10页
第10页 / 共14页
流程管理流程开发配置文档.docx_第11页
第11页 / 共14页
流程管理流程开发配置文档.docx_第12页
第12页 / 共14页
流程管理流程开发配置文档.docx_第13页
第13页 / 共14页
流程管理流程开发配置文档.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

流程管理流程开发配置文档.docx

《流程管理流程开发配置文档.docx》由会员分享,可在线阅读,更多相关《流程管理流程开发配置文档.docx(14页珍藏版)》请在冰点文库上搜索。

流程管理流程开发配置文档.docx

流程管理流程开发配置文档

 

(流程管理)流程开发配置文档

bps流程开发安装配置文档

1开发工具安装

1.1基于MyEclipse5.5的安装

本步骤以说明以MyEclipse为基础进行BPS开发环境安装为基础,说明于MyEclipse上如何配置BPS环境。

1.1.1总体步骤说明

基于MyEclipse的安装分为以下几步进行:

1.MyEclipse5.5安装,

2.BPS插件安装

1.1.2MyEclipse5.5安装

参见MyEclipse5.5安装说明,没有特别说明。

1.1.3BPS插件安装

MyEclipse5.5平台选择BPS_6.1_Studio_Plugin_V3.2.zip,安装BPS插件有以下俩种方法:

1.方法1:

直接将Plugin.zip解压缩到eclipse.exe所于目录(即MyEclipse5.5的安装目录)。

2.方法2:

将bpstools、bpsbiztools、emf、gef、WTP-1.5.1解压缩到任意位置,于Eclipse安装目录下的links文件夹当中建立如下3个link文件:

a)bpstools.link

文件内容为:

path=bpstool文件夹的绝对路径或者相对于MyEclipse5.5安装目录的路径

b)bpsbiztools.link

安装bpsbiztools之后,能够针对业务资源进行开发;

文件内容为:

path=bpsbiztools文件夹的绝对路径或者相对于MyEclipse5.5安装目录的路径

c)emf.link

文件内容为:

path=emf文件夹的绝对路径或者相对于MyEclipse5.5安装目录的路径

d)gef.link

文件内容为:

path=gef文件夹的绝对路径或者相对于MyEclipse5.5安装目录的路径

e)wtp.link

文件内容是:

path=wtp文件夹的绝对路径或者相对于MyEclipse5.5安装目录的路径;

该组件为选件,安装后能够方便的开发Web项目

1.2基于BPS的安装

1.2.1总体说明

本步骤说明于以BPS为基础进行开发环境安装的步骤,即于先安装BPS的基础上引入MyEclipse开发环境以适合更多的开发场景。

BPS6.1Studio(BPS流程设计建模工具)是基于Eclipse插件体系结构实现的可视化流程设计器,提供可视化的业务流程定义、可视化表单开发和调试、以及业务流程部署等功能。

BPS6.1Studio能够和基于Eclipse的Java集成开发环境融合,教程中案例的软件环境如表1-1所示。

表1-1软件环境

软件清单

备注

MicrosoftWindowsXPProfessional中文版

操作系统

Oracle9iRelease9.2.0.1.0-Production

数据库

PrimetonBPS6.1开发版(DevelopmentEdition)

BPS开发运行环境

MyEclipse_5.5.1GA_E3.2.2_Installer.exe

MyEcliipse插件版

Struts1.1

开源框架

Hibernate3.1

开源框架

1.2.2安装BPS

1.启动安装程序

将安装光盘插入CD-ROM中,于autorun界面中选择安装PrimetonBPS6.1开发版。

若不是通过autorun形式启动安装程序,请直接执行安装程序文件install.exe。

2.阅读安装简介,如图1-7所示,单击【下壹步】按钮。

图1-2简介

3.阅读开发版的许可声明后,选择“本人接受许可协议条款”单选按钮,如图1-8所示,单击【下壹步】按钮。

图1-3许可协议

4.单击【浏览】按钮,从弹出的对话框中选择安装目录,如图1-9所示。

设置完毕,单击【下壹步】按钮。

图1-4

选择安装路径

5.设置管理员信息,根据实际情况输入用户名称和机构名称,安装程序默认用户名称为当前登录操作系统的用户名,如图1-10所示,单击【下壹步】按钮。

图1-5设置管理员信息

6.选择IP,于下拉列表框中选择本机IP,如图1-11所示,单击【下壹步】按钮。

图1-6选择IP

7.选择应用服务器,于下拉列表框中选择应用服务器,BPS开发版缺省提供Tomcat-5.5.20服务器,如图1-12所示,单击【下壹步】按钮。

图1-7选择应用服务器

8.创建应用,应用名默认为“default”,如图1-13所示,单击【下壹步】按钮。

图1-8创建应用

9.选择安装组件,如图1-14所示,单击【下壹步】按钮。

图1-9选择安装组件

10.配置数据库。

(1)于下拉列表框中选择数据库类型,如“Oracle9i/10g”。

(2)输入数据库的关联配置信息。

配置Oracle9类型数据库的界面,如图1-15所示。

图1-10配置Oracle9类型数据库

(3)选择是否“初始化数据库”

(4)单击【数据库连接测试】按钮,测试所配置数据库是否能够成功连接。

(5)单击【下壹步】按钮。

11.阅读预安装摘要,如图1-16所示,单击【安装】按钮。

图1-11预安装摘要

12.开始安装,安装过程中显示各组件的安装进程,如图1-17所示。

图1-12正于安装

13.程序提示开发版已经成功安装,如图1-18所示。

选择“当下查见readme.txt文件。

”复选框,能够查见readme文件内容。

图1-13安装完成

14.单击【完成】按钮,完成BPS开发版的安装。

15.验证安装

(1)创建如下快捷菜单,如图1-19所示。

图1-14快捷菜单

(2)检查安装日志。

打开BPS安装目录下的bpsinstall.log安装日志文件,检查安装过程是否有异常信息。

(3)通过“开始程序PrimetonBPS6.1启动BPSServer”启动BPSServer,查见控制台是否有异常。

1.1.2MyEclipse安装

1.下载安装程序

获取MyEclipse_5.5.1GA_E3.2.2_Installer.exe。

2.启动安装程序采用默认方式完成安装

注意安装过程中ChooseEclipseFolder选择刚刚安装的BPS中的eclipse目录,本示例中为C:

\primeton\BPS\ide\eclipse,如图1-20所示。

图1-1ChooseEclispeFolder

3.验证安装。

通过“开始程序PrimetonBPS6.1BPSStudio6.1”启动BPSStudio,BPSStudio中已成功集成Myeclipse插件,如图1-21所示。

图1-2MyEclispe插件

4.配置服务器。

启动BPSStudio,于菜单“窗口首选项MyEclipseApplicationServersTomcatTomcat5.x”,选择BPS开发版本自带的tomcat-5.5.20,如图1-22所示。

图1-3配置服务器

到这里开发环境配置已经完成,接下来您能够继续第2章的案例开发。

2环境配置

2.1插件安装

2.1.1说明

插件的基本内容包括:

SVN、hibernate以及Tomcat插件:

1、SVN是公司统壹使用的版本控制工具,安装好开发环境后必须配置SVN插件。

当然也可是单独安装SVN客户端,且通过客户端下载和上传数据。

2、hibernate是于使用SSH框架时必要的生成工具,能大大提高开发效率

3、Tomcat:

方便服务测试环境的启动配置等

2.1.2插件安装目录

有俩种不同形式的安装方法,于插件放置时就有俩个不同的位置:

svn、hibernate和tomcat插件放置位置:

1、基于MyEclipse:

安装目录\MyEclipse5.5.1GA\eclipse\myplugin文件夹

2、基于BPS安装:

\BPS\ide\eclipse\plugins

Links文件放置位置

1、基于MyEclipse:

安装目录\MyEclipse5.5.1GA\eclipse\links文件夹

2、基于BPS安装:

\BPS\ide\eclipse\links

Links文件内容:

path=<%path%>eclipse/myplugin/tomcat

path=<%path%>eclipse/myplugin/svn

path=<%path%>eclipse/myplugin/hibernate

于D:

\ProgramFiles\MyEclipse5.5.1GA\eclipse\links文件夹下放入三个文件,记得修改文件内容是自己本机插件的路径。

2.2插件配置

2.2.1Tomcat

1.版本要求:

tomcat安装目录路径,tomcat版本要5.5.20版本

2.插件检测:

配置好tomcat插件后,工具栏、菜单中均能够见到相应的内容

3.为了保证TOMCAT的稳定运行以及方便启动和配置服务,需要对TOMCAT配置关联参数。

具体步骤如下:

a)选择preferences菜单

b)选择tomcat安装路径

c)、配置jvm参数,尽量避免内存溢出

-Xms512m–Xmx1024m-XX:

PermSize=64M-XX:

MaxNewSize=128m-XX:

MaxPermSize=128m

这里数字代表内存大小以M为单位;各参数意义如下:

-Xms:

最小内存大小,即初始内存大小

-Xmx:

最大内存大小,表示服务器JVM可用内存上限

-XX:

MaxNewSize:

当前内存到达上限时,壹次新分配的内存大小

-XX:

PermSize:

初始保留内存大小

-XX:

MaxPermSize:

最大保留内存

说明:

保留内存是于固定存于的内存空间,存放不经常被交换的类

d)配置tomcat时区,如果发现系统时间差异为8小时,则需要配置壹下tomcat时区;

于相应位置录入参数:

-Duser.timezone=GMT+08

e)、选中要发布的项目,以保证于服务器启动时能够加载相应的应用程序

2.2.2配置SVN

2.2.2.1SVN证书配置

SVN的配置有2中方式。

第壹种:

1、打开Myeclipse,于工具栏中选择help--->softwareupdates--->findandinstall,进入之后如图所示:

2、选择searchfornewfeaturestoinstall,点击next进入下壹步:

3、点击“newremotesite”按钮,于弹出的对话框中输入

name:

svn,

url:

http:

//subclipse.tigris.org/update_1.4.x

点击ok,关闭对话框,且点击finish按钮,myeclipse自动下载插件安装程序,如下图所示:

4、下载完插件之后,进入安装画面,如图:

选择所要安装的svn插件内容,这里不勾选第二个选项subclipseintegrations,点击下壹步:

选择“Iacceptthetermsinthelicenseagreements”且点击next,进入下壹步:

5、直接点击finish即可,进入下壹步:

开始安装svn插件,进度条如上图所示,安装完成之后,重启myeclipse,这个时候myeclipse的视图中,就出现了“svnrepositoryexploring”视图:

6、选择这个视图进入,于左边空白区域,单击右键--->new--->repositorylocation,进入如下画面:

于对话框中输入https:

//218.57.135.34/develop/iEOMS,点击finish按钮,出现如下界面。

7、输入用户名和密码(各个小组的用户名密码会通过邮件发给各个组长),点击ok即可见到svn下的目录结构了,如下图所示:

右键点击上图中蓝色选择区域,再选择“checkout”,出现如下对话框:

选择checkoutasaprojectintheworkspace即可创建yotta(改名字为工程名)工程,创建完之后,回到myeclipse视图:

即可见到从svn中检出的yotta工程了。

第二种方式:

1、将SVN的插件放置于任意壹个磁盘均行。

例如SVN插件放于C:

\primeton\BPS\ide\eclipse\plugins\svn。

2、然后于primeton\BPS\ide\eclipse\links目录下新建壹个svn.link文件,文件的内容为:

path=C:

/primeton/BPS/ide/eclipse/plugins/svn

注意:

这里的path值为svn插件安装的路径以及路径分隔符必须是反斜杠。

3、验证SVN安装成功和否的方法同上。

2.2.2.2ECLIPSE配置

2.2.3Hibernate配置

这个大家用的比较多了,不再赘述。

3、BPS服务器配置

3.1服务器地址配置

3.2应用程序关联配置

为了能够使得应用程序中的API操作和关联服务器壹致,需要于应用程序包的src放壹个uddi-address.xml文件;文件内容如下,其中红色部分需要和上图中相应的值保持壹致。

xmlversion="1.0"encoding="UTF-8"standalone="no"?

>

localserver

default

remote

127.0.0.1

8080

6199

default

bps

000000

3.3BPS数据库配置

为了使得流程引擎能够正常运转,需要配置BPS的相应的数据库以及应用的用户名密码等。

于BPS中引擎对应的数据库配置放于壹个XML文件中,具体存于位置如下:

<%install_path%>\apache-tomcat-5.5.20\webapps\default\WEB-INF\primetonserver\working\default\config下的user-config.xml文件

于文件中有关数据库的描述:

oracle.jdbc.driver.OracleDriver

jdbc:

oracle:

thin:

@10.18.1.5:

1521:

MYDB

bps

bps

C3p0-DriverClass:

数据库对应的驱动程序地址

C3p0-Url:

数据库地址连接串

C3p0-UserName:

数据用户名

C3p0-UserName:

数据库密码

3.4配置关联JAR包

为了保证程序的正常运行,仍需要配置壹些JAR包;主要以下向个包需要COPY;

壹种是BPS关联的JAR包:

wlclient.jar、weblogic_bps.jar;这俩个包需要copy到<%tomcat_install_path%>\common\lib下

另壹个是和权限有关的jar包:

AuthorityForClient.jar,于登录BPS以及于BPS控制台管理流程时需要用到,需要放置于default应用的lib下:

<%tomcat_install_path%>\webapps\default\WEB-INF\lib

注意:

由于每个现场使用的权限系统版本不同,此文件也需要和各现场使用的权限系统版本保持壹致

3.5集中权限管理关联配置

3.5.1权限关联配置文件

和权限关联的配置文件为AuthorityConfig.xml;于每个应用到权限的程序中均需要此文件,具体放于classes目录下(com)壹级;于BPS开发环境中需要于自身应用中放置,也要于引擎的主应用default中放置:

具体路径如下:

<%tomcat_install_path%>\webapps\default\WEB-INF\classes

注意:

于不同的现场或环境下,由于权限服务地址的不同,需要修改相应配置。

如下所示:

3.5.2BPS接口实现类配置

1、文件COPY

于应用程序包中将mon.organize包中的所有类放置到default目录下,包路径需要和原来保持壹致。

2、workspace空间配置关联包路径:

组织机构接口实现类:

mon.organize.service.WFOMModelImpl

权限接口实现类:

mon.organize.service.WFOMPermissionImpl

3.5.3工作项验证权限设置

为了方便任务处理,使得见到任务的人均能够处理任务,能够通过配置文件进行设置

<%tomcate_root%>default\WEB-INF\primetonserver\working\default\work\system\com.primeton.workflow.core\META-INF\contribution.eosinf\contribution.eosinf

4访问bpsworkspace和default

1、default为bps客户端,能够用用户名tiger和密码000000登陆。

里面是流程信息以及任务的完成情况。

访问地址http:

//localhost:

8080/default

2、bpsworkspac对流程的监控、业务流程定制以及引擎配置管理。

访问地址http:

//localhost:

8080/workspace/

5环境变更

本部分描述当环境变更时,如不同的现场或不同的服务器环境发生了变化,开发环境需要修改的地方。

5.1数据库变更

inspur.properies

<%tomcatroot%>webapps\default\WEB-INF\primetonserver\working\default\config\User-config.xml

5.2权限中间件变更

AuthorityConfig.xml

当中间件版本不壹致时,需要替换AuthorityForClient.jar文件

注意:

这俩个文件于应用程序和BPSdefault下各有壹个

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2