工作中要用到JBPM写工作流,自习的时候找到一篇较好的文章,贴过来共享下! ========================================================================= 在某一公司中,部门员工要休假的话需要部门主管的批准。如果休假天数大于10天的话,在部门主管的同意后,还必须上级主管批准。如果是部门主管要休假只要上级主管批准即可。在休假被批准之前,申请人可以撤销休假申请。 每个员工还有多少天休假必须管理起来,在员工提交休假申请时要检查申请天数是否超过可用天数。申请批准后,要在可用天数里减去申请天数。每次休假申请结束之后,不管通过未通过 ...
1. 顺序(Sequence) 工作流中的各个活动在同一个进程中按顺序依次执行。 例子:在“发送货物”之后“发送单据”。 2. 平行拆分(Parallel Split) 工作流中从一个线程中的一个点拆分为在多个线程中平行执行的多个活动。 例子:活动“付款”激活了“发送货物”以及“通知顾客”的执行。 3. 同步(Synchronization) 工作流中的多个活动在一个点上汇合成一个线程。 例子:活动“归档”在“发票& ...
JBPM: JBOSS JBPM DOCS Jbpm31DataModel 教程: JbpmGettingStarted 陈刚的JBPM博客教程 【良少的专栏】向应用程序中加入jBPM组件 吴大愚   ...
http://www.open68.com/doc/jbpm-3.0/   JBPM3中文手册 忙着搞工作流,这个手册应该提高不少效率。
要使用jBPM的工作流,必须首先部署工作流定义。就是把工作流定义文件载入到jBPM的数据库中。 jBPM的工作流有多种部署方式。包括:Ant文件部署,Eclipse图形设计器通过JBoss(JBoss上必需运行jbpm.war)部署,以及本文我要介绍的编程部署的方式。 一、Ant文件发布方式 编写Ant文件非常复杂。因为jBPM工作流的部署,需要使用Jbpm数据库。这就必须要进行繁琐的配置。 二、Eclipse图形设计器直接部署 这种方式非常简单。但是,这种部署方式,必须要同时运行JBoss服务器。并且需要在JBoss上运行配置正确的jbpm.war。它会把业务程序定义发布到jbpm ...
1         概述 本文主要讲解jbpm+tomcat+mysql配置过程,程序用例为jBPM自带例子websale。主要环境内容如下: Ø        IDE:Eclipse3.2.1 Ø        JDK:J2SDK1.5.06 Ø        ...