- 浏览: 50196 次
- 性别:
- 来自: 自己输入
最新评论
-
aa00aa00:
正想学习JPBM工作流,看了您的文章,受益菲浅,谢谢了!!
jBPM学习(一)----环境搭建 -
elvishehai:
把你项目直接上传过来吧,
jBPM学习(二)----数据库迁移 -
zoutuo:
50行是这个:properties="${based ...
jBPM学习(二)----数据库迁移 -
zoutuo:
BUILD FAILEDD:\workspace\jbpm.3 ...
jBPM学习(二)----数据库迁移 -
zoutuo:
打包war成功,部署后启动tomcat出错:严重: Excep ...
jBPM学习(三)----将jbpm从jboss迁移到tomcat5.5
文章列表
八、
liferay4.2.2
下的
jBPM
开发
liferay4.2.2
中对
jBPM3.1.2
进行了集成,并且多
jpdl
语言做了扩展,主要表现在对表单数据类型的支持。表现形式为在原有变量表示的基础上为每个变量名加上前缀。下面我们通过一个稍微复杂的例子来具体讲解。
(这里
liferay
在
eclipse
下的工程名为
portal
,扩展工程名为
ext
)
1.
数据库的迁移
数据库的生成这里不再赘述,请参考前面章节建立数据库。数据库建立之后,修改
portal\jbpm-web\docr ...
- 2007-08-20 23:12
- 浏览 3730
- 评论(2)
七、
jBPM
相关概念
1.
JPDL
的流程定义元素
1)
第一层:
GraphElement
这个容易理解
,
因为在画流程定义时
,
每个拖拉的对象都是一个
graph
的元素。
GraphElement
有四个属性:
(1)processDefine
表示当前元素属于哪个流程定义
(2)events
表示可以接收哪些
event
(3)name
名字
(4)exceptionHandlers
异常处理类集合
(List)
- 2007-08-20 23:08
- 浏览 4637
- 评论(4)
六、
开发自己的工作流(Hello World)
1.
eclipse插件安装
jbpm提供了在eclipse下的一个可视化插件,通过它我们可以方便的定义工作流,打开jbpm-starters-kit-3.1.4\jbpm-designer\jbpm-gpd-feature目录,我们可以看到下面有一个eclipse文件夹,这里我们通过link的方式为eclipse添加该插件。
在{eclipse_home}/link文件夹下新建jbpm-designer.link文件,用记事本打开该文件加入如下一行:
path=D:\\jbpm-starters-kit- ...
- 2007-08-20 23:06
- 浏览 11273
- 评论(11)
五、
面向图的程序设计
Jbpm的流程设计语言是面向图的,下面介绍一些面向图程序设计的概念。
1.
图的结构
1)
Node和transition
首先,图的结构由node和transition组成。每个transition都是有向的,所以node可以有一个leaving transition或者arriving transition。每个node是可以看成一项任务,每个node都有execute方法。Node的子类必须重载这个方法来为该类型的node实现特定的任务。
2)
Execution
在图结构 ...
- 2007-08-20 23:04
- 浏览 4642
- 评论(2)
四、
体验jbpm
进入jbpm主页面后,以 cookie monster 用户登录,在右面我们可以清楚的看到整个定货业务的流程。选择“ create new web sale order ”可以创建一个定单。如下图所示,在图左边是填写的定单情况,右边一整个定货流程的示意图,红色框表示流程进行到哪一步了。填写好定单好,选择“ Save and Close Task ”,完成定单提交。
选择右上角的“ Login as another user ”以另外一个用户名 ernie 登录。这时可以看到 ernie 用户的任务列表中多了一项。
点进去后,显示如下画面。这个示例对中文的支持不 ...
- 2007-08-20 23:03
- 浏览 3760
- 评论(1)
<t description="builds jbpm.war" name="build.webapp" t="" r="" g="" e="" a=""></t>
二、
将jbpm从jboss迁移到tomcat5.5
1.
修改配置文件
将build.deploy.xml中的 build.webapp 部门替换成如下:
xml 代码
<
target
n ...
- 2007-08-20 22:50
- 浏览 5731
- 评论(4)
二、
数据库迁移
1.
新建数据库
首先,打开SQL Server2005控制台,我们新建一个名为jbpm的空数据库。通过命令行进入D:\jbpm-starters-kit-3.1.4\jbpm-db目录,运行ant命令ant mssql.scripts
,任务完成后进入
D:\jbpm-starters-kit-3.1.4\jbpm-db\build\mssql\scripts
目录,在该目录下生成了四个
sql
文件,这为我们建立数据库所需的文件。在
SQL Server2005
中运行
mssql.create.sql
文件,结束后生 ...
- 2007-08-20 22:49
- 浏览 6439
- 评论(7)
初次接触jbpm, 下面是一些自己总结的东西,希望对大家有用,部分内容参考了网上的资料。
一、
搭建环境
1.
下载解压
我们从JBOSS的官方网站上下载jboss-4.0.3SP1.zip和jbpm-starters-kit-3.1.4.zip两个文件,将两个文件分别进行解压缩。解压后我们得到jboss-4.0.3SP1和jbpm-starters-kit-3.1.4两个文件夹。这里我分别将这两个文件夹存放在D盘根目录下(可根据个儿情况而定)。
2.
建立eclipse工程
展开jbpm-starters-kit-3. ...
- 2007-08-20 22:47
- 浏览 11409
- 评论(10)