ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:165.31KB ,
资源ID:18299659      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-18299659.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(流程管理流程开发配置文档.docx)为本站会员(b****0)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

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

1、流程管理流程开发配置文档(流程管理)流程开发配置文档bps流程开发安装配置文档1 开发工具安装1.1 基于MyEclipse5.5的安装本步骤以说明以MyEclipse为基础进行BPS开发环境安装为基础,说明于MyEclipse上如何配置BPS环境。1.1.1 总体步骤说明基于MyEclipse的安装分为以下几步进行:1. MyEclipse5.5安装,2. BPS插件安装1.1.2 MyEclipse5.5安装参见MyEclipse5.5安装说明,没有特别说明。1.1.3 BPS插件安装MyEclipse5.5平台选择BPS_6.1_Studio_Plugin_V3.2.zip,安装BPS插

2、件有以下俩种方法: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文件夹

3、的绝对路径或者相对于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开发环境以适合

4、更多的开发场景。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、.5.1GA_E3.2.2_Installer.exeMyEcliipse插件版Struts1.1开源框架Hibernate3.1开源框架1.2.2 安装BPS1. 启动安装程序将安装光盘插入CD-ROM中,于autorun界面中选择安装PrimetonBPS6.1开发版。若不是通过autorun形式启动安装程序,请直接执行安装程序文件install.exe。2. 阅读安装简介,如图1-7所示,单击【下壹步】按钮。图1-2 简介3. 阅读开发版的许可声明后,选择“本人接受许可协议条款”单选按钮,如图1-8所示,单击【下壹步】按钮。图1-3 许可协议4. 单击【浏览】按钮,从弹出的对话框中选择安

6、装目录,如图1-9所示。设置完毕,单击【下壹步】按钮。图1-4 选择安装路径5. 设置管理员信息,根据实际情况输入用户名称和机构名称,安装程序默认用户名称为当前登录操作系统的用户名,如图1-10所示,单击【下壹步】按钮。图1-5 设置管理员信息6. 选择IP,于下拉列表框中选择本机IP,如图1-11所示,单击【下壹步】按钮。图1-6 选择IP7. 选择应用服务器,于下拉列表框中选择应用服务器,BPS开发版缺省提供Tomcat-5.5.20服务器,如图1-12所示,单击【下壹步】按钮。图1-7 选择应用服务器8. 创建应用,应用名默认为“default”,如图1-13所示,单击【下壹步】按钮。图

7、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-

8、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.2 MyEclipse安装1. 下载安装程序获取MyE

9、clipse_5.5.1GA_E3.2.2_Installer.exe。2. 启动安装程序采用默认方式完成安装注意安装过程中ChooseEclipseFolder选择刚刚安装的BPS中的eclipse目录,本示例中为C:primetonBPSideeclipse,如图1-20所示。图1-1 ChooseEclispeFolder3. 验证安装。通过“开始 程序 PrimetonBPS6.1 BPSStudio6.1”启动BPSStudio,BPSStudio中已成功集成Myeclipse插件,如图1-21所示。图1-2 MyEclispe插件4. 配置服务器。启动BPSStudio,于菜单“窗

10、口 首选项 MyEclipse ApplicationServers Tomcat Tomcat5.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:

11、方便服务测试环境的启动配置等2.1.2 插件安装目录有俩种不同形式的安装方法,于插件放置时就有俩个不同的位置:svn、hibernate和tomcat插件放置位置:1、 基于MyEclipse:安装目录MyEclipse5.5.1GAeclipsemyplugin文件夹2、 基于BPS安装:BPSideeclipsepluginsLinks文件放置位置1、 基于MyEclipse:安装目录MyEclipse5.5.1GAeclipselinks文件夹2、 基于BPS安装:BPSideeclipselinksLinks文件内容:path=eclipse/myplugin/tomcatpath=e

12、clipse/myplugin/svnpath=eclipse/myplugin/hibernate于D:ProgramFilesMyEclipse5.5.1GAeclipselinks文件夹下放入三个文件,记得修改文件内容是自己本机插件的路径。2.2 插件配置2.2.1 Tomcat1. 版本要求:tomcat安装目录路径,tomcat版本要5.5.20版本2. 插件检测:配置好tomcat插件后,工具栏、菜单中均能够见到相应的内容3. 为了保证TOMCAT的稳定运行以及方便启动和配置服务,需要对TOMCAT配置关联参数。具体步骤如下:a) 选择preferences菜单b) 选择tomca

13、t安装路径c) 、配置jvm参数,尽量避免内存溢出-Xms512mXmx1024m-XX:PermSize=64M-XX:MaxNewSize=128m-XX:MaxPermSize=128m这里数字代表内存大小以M为单位;各参数意义如下:-Xms:最小内存大小,即初始内存大小-Xmx:最大内存大小,表示服务器JVM可用内存上限-XX:MaxNewSize:当前内存到达上限时,壹次新分配的内存大小-XX:PermSize:初始保留内存大小-XX:MaxPermSize:最大保留内存说明:保留内存是于固定存于的内存空间,存放不经常被交换的类d) 配置tomcat时区,如果发现系统时间差异为8小时

14、,则需要配置壹下tomcat时区;于相应位置录入参数:-Duser.timezone=GMT+08e) 、选中要发布的项目,以保证于服务器启动时能够加载相应的应用程序2.2.2 配置SVN2.2.2.1 SVN证书配置SVN的配置有2中方式。第壹种:1、打开Myeclipse,于工具栏中选择help-softwareupdates-findandinstall,进入之后如图所示:2、选择searchfornewfeaturestoinstall,点击next进入下壹步:3、点击“newremotesite”按钮,于弹出的对话框中输入name:svn,url:http:/subclipse.ti

15、gris.org/update_1.4.x点击ok,关闭对话框,且点击finish按钮,myeclipse自动下载插件安装程序,如下图所示:4、下载完插件之后,进入安装画面,如图:选择所要安装的svn插件内容,这里不勾选第二个选项subclipseintegrations,点击下壹步:选择“Iacceptthetermsinthelicenseagreements”且点击next,进入下壹步:5、直接点击finish即可,进入下壹步:开始安装svn插件,进度条如上图所示,安装完成之后,重启myeclipse,这个时候myeclipse的视图中,就出现了“svnrepositoryexplori

16、ng”视图:6、选择这个视图进入,于左边空白区域,单击右键-new-repositorylocation,进入如下画面:于对话框中输入https:/218.57.135.34/develop/iEOMS,点击finish按钮,出现如下界面。7、输入用户名和密码(各个小组的用户名密码会通过邮件发给各个组长),点击ok即可见到svn下的目录结构了,如下图所示:右键点击上图中蓝色选择区域,再选择“checkout”,出现如下对话框:选择checkoutasaprojectintheworkspace即可创建yotta(改名字为工程名)工程,创建完之后,回到myeclipse视图:即可见到从svn中检

17、出的yotta工程了。第二种方式:1、 将SVN的插件放置于任意壹个磁盘均行。例如SVN插件放于C:primetonBPSideeclipsepluginssvn。2、 然后于primetonBPSideeclipselinks目录下新建壹个svn.link文件,文件的内容为:path=C:/primeton/BPS/ide/eclipse/plugins/svn注意:这里的path值为svn插件安装的路径以及路径分隔符必须是反斜杠。3、验证SVN安装成功和否的方法同上。2.2.2.2 ECLIPSE配置2.2.3 Hibernate配置这个大家用的比较多了,不再赘述。3 、BPS服务器配置3

18、.1 服务器地址配置3.2 应用程序关联配置为了能够使得应用程序中的API操作和关联服务器壹致,需要于应用程序包的src放壹个uddi-address.xml文件;文件内容如下,其中红色部分需要和上图中相应的值保持壹致。localserverdefaultremote127.0.0.180806199defaultbps0000003.3 BPS数据库配置为了使得流程引擎能够正常运转,需要配置BPS的相应的数据库以及应用的用户名密码等。于BPS中引擎对应的数据库配置放于壹个XML文件中,具体存于位置如下:apache-tomcat-5.5.20webappsdefaultWEB-INFprim

19、etonserverworkingdefaultconfig下的user-config.xml文件于文件中有关数据库的描述:oracle.jdbc.driver.OracleDriverjdbc:oracle:thin:10.18.1.5:1521:MYDBbpsbpsC3p0-DriverClass:数据库对应的驱动程序地址C3p0-Url:数据库地址连接串C3p0-UserName:数据用户名C3p0-UserName:数据库密码3.4 配置关联JAR包为了保证程序的正常运行,仍需要配置壹些JAR包;主要以下向个包需要COPY;壹种是BPS关联的JAR包:wlclient.jar、webl

20、ogic_bps.jar;这俩个包需要copy到commonlib下另壹个是和权限有关的jar包:AuthorityForClient.jar,于登录BPS以及于BPS控制台管理流程时需要用到,需要放置于default应用的lib下:webappsdefaultWEB-INFlib注意:由于每个现场使用的权限系统版本不同,此文件也需要和各现场使用的权限系统版本保持壹致3.5 集中权限管理关联配置3.5.1 权限关联配置文件和权限关联的配置文件为AuthorityConfig.xml;于每个应用到权限的程序中均需要此文件,具体放于classes目录下(com)壹级;于BPS开发环境中需要于自身应

21、用中放置,也要于引擎的主应用default中放置:具体路径如下:webappsdefaultWEB-INFclasses注意:于不同的现场或环境下,由于权限服务地址的不同,需要修改相应配置。如下所示:3.5.2 BPS接口实现类配置1、文件COPY于应用程序包中将mon.organize包中的所有类放置到default目录下,包路径需要和原来保持壹致。2、workspace空间配置关联包路径:组织机构接口实现类:mon.organize.service.WFOMModelImpl权限接口实现类:mon.organize.service.WFOMPermissionImpl3.5.3 工作项验证

22、权限设置为了方便任务处理,使得见到任务的人均能够处理任务,能够通过配置文件进行设置defaultWEB-INFprimetonserverworkingdefaultworksystemcom.primeton.workflow.coreMETA-INFcontribution.eosinfcontribution.eosinf4 访问bpsworkspace和default1、 default为bps客户端,能够用用户名tiger和密码000000登陆。里面是流程信息以及任务的完成情况。访问地址http:/localhost:8080/default2、 bpsworkspac对流程的监控、业务流程定制以及引擎配置管理。访问地址http:/localhost:8080/workspace/5 环境变更本部分描述当环境变更时,如不同的现场或不同的服务器环境发生了变化,开发环境需要修改的地方。5.1 数据库变更inspur.properieswebappsdefaultWEB-INFprimetonserverworkingdefaultconfigUser-config.xml5.2 权限中间件变更AuthorityConfig.xml当中间件版本不壹致时,需要替换AuthorityForClient.jar文件注意:这俩个文件于应用程序和BPSdefault下各有壹个

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

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