- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OSWorkflow模块使用手册
北京朗华世纪科技发展有限公司
2006年10月
安装
本章介绍如何将OSWorkflow安装到OpenCms中,该版本目前测试通过的环境是Tomcat5.5.x,MySQL4.1.x,OpenCms6.2.x。
确认系统已安装cn.langhua.opencms.osworkflow _2.0.x.zip模块。
确认的方法是打开模块管理,检查是否有“包名称”为cn.langhua.opencms.osworkflow_2.0.x.zip的模块。如果有,那么可以进入下一步。如果没有,请向北京朗华世纪科技发展有限公司索取该模块,并安装到系统中,安装完毕以后请重启服务。
修改Tomcat配置
拷贝与所使用的数据库相匹配的JDBC驱动至{tomcat_home}\common\lib\目录下,这里以MySQL4.1.x为例子,需要拷贝
mysql-connector-java-3.1.12-bin.jar文件至{tomcat_home}\common\lib。
定义数据源。以下是以MySQL4.1x为例的修改:{tomcat_home}\conf\context.xml文件,如没有该文件请手动创建。文件内容如下:
Context
Resource name=jdbc/OsWorkflowDS28 auth=Container type=javax.sql.DataSource
maxActive=5 maxIdle=3 maxWait=2000
username=root password=root driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/osworkflow28?autoReconnect=true/
Resource name=jdbc/quartzDS auth=Container type=javax.sql.DataSource
maxActive=5 maxIdle=3 maxWait=2000
username=root password=root driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/quartz?autoReconnect=true/
/Context
在数据库中建表
登录到OpenCms后台,进入“管理”视图, 为OSWorkflow的管理按钮,点击进入会看到OSWorkflow的管理视图:
使用“创建OSWorkflow数据库”按钮和“创建Quartz数据库”按钮,创建数据库表。
数据库表创建成功,OSWorkflow安装完成。
使用
本章主要以“资源发布流程样例”来介绍OSWorkflow的使用。
新建流程
进入OSWorkflow的管理视图选择按钮进行新建:
在“工作流名称”的下拉菜单中选择“资源发布流程样例”,通过按钮来选择该流程包含的资源,通过添加资源项,通过删除多于的资源项。填写完毕点击确定,将在OSWorkflow的管理视图中看到新的流程:
操作界面介绍
进入OSWorkflow的管理视图后用户将看到属于自己操作范围的流程,如图:
执行工作流程。将直接执行该步操作的默认操作,这里也可以使用点击工作流名称后选择操作步骤再执行的方法。
终止工作流实例。直接将整个流程停止,请慎用该功能。
显示流程图。查看该工作流的流程图。
图四: 工作流的流程图
点击“工作流名称”进入流程操作
可以在“操作名称”中选择可以进行的操作选项。在“资源[1]”中可以点击查看该资源,如果是多个资源这里会是个列表。在下面可以查看这个流程实例的“历史记录”。步骤选择完后,点击“确定”,完成操作。这样流程将流转到下一个步骤。
权限说明
在朗华的实现中OSWorkflow的权限优先于OpenCms权限,在资源进行权限检查的时候优先检查OSWorkflow的权限,这样即使您拥有OpenCms的系统管理员权限也不能修改在流程中的资源,这保证了流程的安全性。
图五:权限过滤流程图
原创力文档


文档评论(0)