JBPM安装及请假作业流程实例.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、开发环境搭建 1.1必需安装软件 jbpm-4.4.zip jdk 5或更高版本 支持数据库有hsqldb、mysql、oracle、postgresql、sybase,本说明以oracle作为数据库。 GPD插件(jbpm在IDE中步骤设计器),?eclipse(提议3.6版本以上)或myeclipse(提议8.1版本以上)安装插件所需zip在解压后jbpm-4.4\install\src\gpd中jbpm-gpd-site.zip,本说明以eclipse3.6为例。 1.2配置JBPM运行时 打开window ? preferences 选择 JBoss jBPM -- jBPM 4 -- Runtime Locations 点击 Add... 在 Add Location 对话框中,输入一个名字,比如 jbpm-4.0 然后点击 Search... 在 Browse For Folder 对话框中,选择你jbpm 根目录,然后点击 OK 点击 OK 在 Add Location 对话框中 1.3定义jBPM 用户库 点击窗口 -- 属性(Windows -- Preferences) 选择Java -- 创建路径 -- 用户类库(Java -- Build Path -- User Libraries) 点击新建(New) 类型名字jBPM Libraries 点击添加JARs(Add JARs...) 找到jBPM 安装程序下lib 目录 选择lib 下全部jar 文件并点击打开(Open) 选择jBPM Libraries 作为入口 重新点击添加JARs(Add JARs) 在jBPM 安装程序根目录下选择jbpm.jar 文件 点击打开(Open) 在jbpm.jar 下选择源码附件(Source attachment)作为入口 点击编辑(Edit) 在源码附件配置(Source Attachment Configuration)对话框中,点击目录(External Folder...) 找到jBPM 安装程序下src 目录 点击选择(Choose) 点击两次确定(Ok)会关闭全部对话框 1.4在目录中添加jPDL4 模式 假如你想直接编辑XML 源码, 最好是在你XML 目录中指定一下模式(schema),这么当你在编辑步骤源码时候,能够愈加好帮助你编写代码。 点击窗口 -- 属性(Windows -- Preferences) 选择XML -- 目录(XML -- CataLog) 点击添加(Add) 添加XML 目录(Add XML Catalog Entry)窗口打开 点击map-icon 图标下面按钮并选择文件系统(File System) 在打开对话框中, 选择jBPM 安装目录下src 文件夹中jpdl.xsd 文件 点击打开(Open)而且关闭全部对话框 2、实例教程讲解 这节我们将使用建立一个简单请假步骤项目 2.1 建立项目 在eclipse中新建一个Dynamic Web Project项目jbpm4leave。 2.2 加入jbpm用户库 1)邮件点击新建项目jbpm4leave—Properties 2)以下图说示加入用户库 2.3 加入jbpm所需要配置文件 大家能够从jbpm-4.4解压后文件下,在路径\examples\src中找到以下文件,加入到项目工程src中 其中jbpm.hibernate.cfg.xml是配置jbpm4.4hibernate配置文件,包含数据源配置,和通常hibernate.cfg.xml配置文件差不多。Jbpm.mailkit开头文件,是用于邮件功效配置。 2.4 新建简单请假步骤 1)新建一个jbpm4.4步骤定义文件 右键点击src?New?Other,选择JBoss jBPM下Jbpm 4 Process Definition,文件名写leave,版本号写4.4即可。 3)用步骤设计器打开新建leave.jpdl.xml。 右键点击leave.jpdl.xml?Open With?jBPM jPDL4 Editor,,看见以下效果 3)设计请假步骤 在这个简单请假步骤中,包含开始(start)、结束(end)、任务(task)、决议(decision)四种步骤元素。 步骤设计以下: 4)具体设计步骤中各任务节点流转条件 = 1 \* GB3 ①选中“申请”任务节点,在properties(属性)中,General标签Name(属性值)填为“申请”,Assignment标签Type选择 assignee(参与者,选择这个,能够指定该任务节点直接参与者),Expression属性值填为#{owner}(即指定这个任务节点直接参与者

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档