E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JBPM4.4
JBPM4.4
学习笔记--1
最近由于项目的需要,研究了两个星期的工作流,在java领域,还是属JBOSS的JBPM相对突出,流行。JBPM是基于JAVA编写的一套开源的工作流引擎.目前版本应该是5.0以上了,不过我学习那会还是停留在了较稳定的4.4版本。 首先我们要下载JBPM包,可以到网站:http://sourceforge.net/projects/jbpm/files/下载。 如果是要
luoyu-ds
·
2011-11-10 14:00
java
jbpm
工作流
jbpm资料
jBPM4介绍 1,
jBPM4.4
使用Hibernate3.3.1作为引擎的持久框架。 2, BPM4.4共有18张表。 2.
a453228609
·
2011-11-08 16:00
jbpm
jbpm4.4
整合spring2.5(ibatis与hibernate全整合)
首先下载
jbpm4.4
,解压出来备用。然后工程自己导入hibernate和spring的jar包以及配置文件。好了可以开始整合了!
jsczxy2
·
2011-11-05 17:00
工作流
jbpm
在Myeclipse8.6安装JBPM插件
1、将下载的
JBPM4.4
文件解压缩; 2、打开Myeclipse8.6选择help-->MyEclipse Configuration Center-->Software
jsczxy2
·
2011-10-31 23:00
MyEclipse
jbpm
[]
JBPM4.4
源码分析
JBPM4.4
设计模式分析
中间使用了uml的ea工具,所以不同的package下,反向代码如何合并在同一个类图中进行显示? 今天准备分析一下taskassigneetest的类源码,然后进行跟踪观察 1、在start进入,及taskcomplete的时候,基本上都是原子操作在来回执行,那么这几个原子操作的执行顺序及几个类的基本含义是什么? 2、为什么在atomic类中
itoracja
·
2011-10-12 17:00
java
工作
SSH框架集成
jbpm4.4
经过一翻考察,最终还是决定使用
jbpm4.4
。尽管此时jbpm5.1已经发布,但相对与jbpm4改动太大、资料甚少。
zhanngle
·
2011-09-26 10:00
spring
框架
Hibernate
bean
ssh
jbpm
Jbpm4常用操作
jbpm4.4
和spring整合起来.流程文件如下:Java代码3?'
jingyinghai
·
2011-09-06 16:00
JBPM4的优秀博文链接
http://www.iteye.com/topic/473513 ProcessEngineFactoryBean 这个类 http://yale.iteye.com/blog/462792 3
jbpm4.4
xgbjmxn
·
2011-08-31 22:00
jbpm
jBPM4.4
:查找任务完成过程
在jBPM中,历史的任务,通过historyService可以查询执行顺序 在http://zybing.iteye.com/admin/blogs/739903 中,已经讲了,可以把已经结束的任务,通过查询一步步获取执行的顺序: 列出执行的过程: Java代码 // 根据任务开始的时间进行排序,列出来&n
zybing
·
2011-08-29 11:00
jbpm
jBPM4.4
:查找任务完成过程
在jBPM中,历史的任务,通过historyService可以查询执行顺序 在http://zybing.iteye.com/admin/blogs/739903 中,已经讲了,可以把已经结束的任务,通过查询一步步获取执行的顺序: 列出执行的过程: Java代码 // 根据任务开始的时间进行排序,列出来&n
zybing
·
2011-08-29 11:00
jbpm
jBPM4.4
:查找任务完成过程
在jBPM中,历史的任务,通过historyService可以查询执行顺序 在http://zybing.iteye.com/admin/blogs/739903 中,已经讲了,可以把已经结束的任务,通过查询一步步获取执行的顺序: 列出执行的过程: Java代码 // 根据任务开始的时间进行排序,列出来&n
zybing
·
2011-08-29 11:00
jbpm
JBPM4.4
安装过程
免费的午餐jBPM4.3中包含了BPMN2.0,而且是开源的。在此和大家分享一下我的jBPM4.3安装过程。 本文结构 1、准备工作2、jBPM4.3目录结构3、修改配置 3.1修改需要部署到的jboss的相关信息 3.2修改数据库配置4、部署 4.1创建数据表 4.2安装jBPM5、其他 5.1示例的添加 5.2Eclipse图形设计插件的添加 1、准备工作下载jBPM
xiehongdong
·
2011-08-05 15:00
java
jbpm
JBPM4.4
开发环境配置
1. 创建一个ORACLE数据库,使用“D:\jbpm-4.4\install\src\db\create”目录下的“jbpm.oracle.create.sql”创建数据库表 2. 新建工程,新建USER LABRARY,将jbpm.jar和lib下的所有jar添加到用户库中 3. 添加JPBM必须配置文件,进入D:\jbpm-4.4\examples\src 将该目录下所有配置文件拷贝到项
zl4393753
·
2011-08-05 14:00
JBPM4.4
JBPM4.4
中嵌入自己的用户体系
很多时候,JBPM自己提供的用户系统是不够用的,这时候就要求我们自己去扩展自己的用户体系。JBPM允许外挂一个用户体系。如果想嵌入自己的用户体系,只需如下几步:第一步: 创建MyUserImpl,MyGroupImpl,MyMembershipImpl三个类,分别实现接口User,Group。由于类MyMembershipImpl是独立的,因此没有必要继承或实现其他接口。My
wj_1986
·
2011-08-04 15:00
Hibernate
数据库
jbpm
user
Class
setter
Myeclipse8.6集成
jBPM4.4
插件
一.软件环境 IDE:Myeclipse8.6 (jbpm4.0以上版本好像只能与Myeclipse7.5以上版本集成) jBPM:4.4 二.文件下载地址 1.Myeclipse8.6下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.6.0-wi
vvsongsunny
·
2011-08-02 13:00
MyEclipse
Myeclipse8.6集成
jBPM4.4
插件
一.软件环境 IDE:Myeclipse8.6 (jbpm4.0以上版本好像只能与Myeclipse7.5以上版本集成) jBPM:4.4 二.文件下载地址 1.Myeclipse8.6下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.6.0-wi
vvsongsunny
·
2011-08-02 13:00
MyEclipse
修改
JBPM4.4
源码,使自定义参数能够生效
JPBM4.4提供了在jpdl中定义流程变量(variable),使在流程中定义默认参数成为可能。 但在实际应用中,我们希望在创建流程前能够修改默认参数值,例如月份,我们希望能够自定义月份。经过实践发现,每次修改的参数,都会被jpdl中定义的参数覆盖。因为jbpm中的参数是放在一个Map中,可以推断,我们修改的参数先创建
vase
·
2011-07-31 21:00
JBPM4.4
JBPM4.4
定义流程名及key、version相关规则
简单的JBPM流程文件如下: <?xml version="1.0" encoding="UTF-8"?> <process name="测试流程" xmlns="http://jbpm.org/4.4/jpdl" key="testKey" version="1
smartdot
·
2011-07-25 17:00
jbpm
Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合例子(附完整的请假流程例子,jbpm基础,常见问题解决)
jbpm4.4
测试环境搭建2. Jbpm4.4+hibernate3.5.4+spring3.0
SIMONE
·
2011-07-24 16:00
JBPM4.4
代码org.jbpm.pvm.internal.cal.Duration
/* *JBoss,HomeofProfessionalOpenSource *Copyright2005,JBossInc.,andindividualcontributorsasindicated *
[email protected]
*fulllistingofindividualcontributors
cmjcmj8080
·
2011-07-18 16:00
JBPM4.4
MyEclipse8.5中安装
JBPM4.4
的GPD方法
在MyEclipse8.5中尝试通过SoftwareUpdates来安装JBPM4.3始终未成功,由于8.5中提供了MyeclipseConfigurationCenter,于是在这里添加JBPM4.3的GDP,结果成功了。方法如下:打开MyeclipseConfigurationCenter----Software---左侧addsite---addarchivefile----选中“{jbpm
ywChen
·
2011-07-18 16:00
MyEclipse
jbpm4.4
基础知识
对
jBPM4.4
数据库的几张表简单介绍: A。
yuanlg
·
2011-07-05 13:00
JBPM4.4
jbpm4.4
基础知识
对
jBPM4.4
数据库的几张表简单介绍: A。
yuanlg
·
2011-07-05 13:00
JBPM4.4
jbpm4.4
表结构
. (一)资源库和运行时表结构 JBPM4_DEPLOYMENT, JBPM4_DEPLOYPROP, JBPM4_LOB存储流程定义相关的部署信息 JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制 JBPM4_TASK存放需要人来完成的Activities(活动),需要人来参与完成的Activity 被称为
yuanlg
·
2011-07-05 13:00
JBPM4.4
jbpm4.4
表结构
. (一)资源库和运行时表结构 JBPM4_DEPLOYMENT, JBPM4_DEPLOYPROP, JBPM4_LOB存储流程定义相关的部署信息 JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制 JBPM4_TASK存放需要人来完成的Activities(活动),需要人来参与完成的Activity 被称为
yuanlg
·
2011-07-05 13:00
JBPM4.4
jBPM4.4
:ProcessDefinition/ProcessInstance/Execution/Task关系和区别
ProcessDefinition: 这个最好理解,就是流程的定义,也就相当于规范。 ProcessDefinition也有id,这个id是{key}-{version} 在部署过程中,会把一个id分配给流程定义。这个id的格式为{key}-{version},key和version之间使用连字符连接。 如果没有提供key,会在名字的基础自动生成。生成的key会把所有不是字
yuanlg
·
2011-07-05 13:00
instance
jBPM4.4
:ProcessDefinition/ProcessInstance/Execution/Task关系和区别
ProcessDefinition: 这个最好理解,就是流程的定义,也就相当于规范。 ProcessDefinition也有id,这个id是{key}-{version} 在部署过程中,会把一个id分配给流程定义。这个id的格式为{key}-{version},key和version之间使用连字符连接。 如果没有提供key,会在名字的基础自动生成。生成的key会把所有不是字
yuanlg
·
2011-07-05 13:00
instance
JBPM4.4
简介(八)-Task与提交
Task在我们上述流程定义中,张三审批这个环节,用的是一个Task类型的Activity来定义的。这种类型的Activity的行为是:创建任务实例(TaskImpl),并把任务实例与参与者(assignee)相关联。Task是一个接口,而TaskImpl是具体的实现类。 任务实例(Task)这种概念,其实质是用来定义Execution与assignee之间的关联的。从上面我们知道流程已经执行到了张
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(八)-Task与提交
Task在我们上述流程定义中,张三审批这个环节,用的是一个Task类型的Activity来定义的。这种类型的Activity的行为是:创建任务实例(TaskImpl),并把任务实例与参与者(assignee)相关联。Task是一个接口,而TaskImpl是具体的实现类。 任务实例(Task)这种概念,其实质是用来定义Execution与assignee之间的关联的。从上面我们知道流程已经执行到了张
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(七)-ProcessInstance与Execution
ProcessInstance与Execution 上面我们了解了所谓流程实例(ProcessInstance),实质就是指得一个业务对象(比如:“小赵的请假单”、“小李的报销单”、“某某单位的某 次发文”等等)。而Execution是一个执行控制对象,你必须要理解的一点就是每个Execution对象必然会指向一个节点(Activity)。 Execution指向哪里,就代表它执行到了哪里。每个
yuanlg
·
2011-07-05 13:00
instance
JBPM4.4
简介(七)-ProcessInstance与Execution
ProcessInstance与Execution 上面我们了解了所谓流程实例(ProcessInstance),实质就是指得一个业务对象(比如:“小赵的请假单”、“小李的报销单”、“某某单位的某 次发文”等等)。而Execution是一个执行控制对象,你必须要理解的一点就是每个Execution对象必然会指向一个节点(Activity)。 Execution指向哪里,就代表它执行到了哪里。每个
yuanlg
·
2011-07-05 13:00
instance
JBPM4.4
简介(六)-流程的执行
流程执行流程定义完成之后,就可以创建流程实例(ProcessInstance)来按照这些流程定义进行流转。流程实例的概念很容易理解。比如,公司的请假制度是:先给张三审批,然后还得给李四审批,最后还得王五去审批,这三个人审批都结束之后,请假单才能生效。这些描述就是流程定义(ProcessDefintion)。现在假设员工“小赵”生病了要请假,在现实中,他需要拿到请假条,并且按照请假条上固定的格式填写
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(六)-流程的执行
流程执行流程定义完成之后,就可以创建流程实例(ProcessInstance)来按照这些流程定义进行流转。流程实例的概念很容易理解。比如,公司的请假制度是:先给张三审批,然后还得给李四审批,最后还得王五去审批,这三个人审批都结束之后,请假单才能生效。这些描述就是流程定义(ProcessDefintion)。现在假设员工“小赵”生病了要请假,在现实中,他需要拿到请假条,并且按照请假条上固定的格式填写
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(五)-流程定义与部署
流程定义流程定义,是一个XML文件,JBPM4中常用的流程定义语言是:JPDL(JBPMProcessDefinitionLanguage)。我们可以选择新建一个流程定义: 在流程定义设计器上,设计流程: 注意中间要使用Task节点,最终定义好的流程定义文件如下所示: 在完成流程的设计之后,我们可以编写代码,把这个流程定义文件部署到数据
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(四)-第一个项目的创建
第一个项目的创建 首先创建普通的JAVA项目 引入上述依赖包 在类路径根目录下添加如下文件,命名为jbpm.cfg.xml: <?xml version="1.0" encoding="UTF-8"?> <jbpm-configuration> &nb
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(五)-流程定义与部署
流程定义流程定义,是一个XML文件,JBPM4中常用的流程定义语言是:JPDL(JBPMProcessDefinitionLanguage)。我们可以选择新建一个流程定义: 在流程定义设计器上,设计流程: 注意中间要使用Task节点,最终定义好的流程定义文件如下所示: 在完成流程的设计之后,我们可以编写代码,把这个流程定义文件部署到数据
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(四)-第一个项目的创建
第一个项目的创建 首先创建普通的JAVA项目 引入上述依赖包 在类路径根目录下添加如下文件,命名为jbpm.cfg.xml: <?xml version="1.0" encoding="UTF-8"?> <jbpm-configuration> &nb
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(三)-依赖包介绍
依赖包介绍 activation.jar 发送EMAIL需要的包 antlr-2.7.6.jar hibernate依赖包 commons-collections-3.1.jar hibernate依赖包 dom4j-1.6.1.jar hibernate依赖包 drools-api.jar JBoss组织下面
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(三)-依赖包介绍
依赖包介绍 activation.jar 发送EMAIL需要的包 antlr-2.7.6.jar hibernate依赖包 commons-collections-3.1.jar hibernate依赖包 dom4j-1.6.1.jar hibernate依赖包 drools-api.jar JBoss组织下面
yuanlg
·
2011-07-05 13:00
JBPM4.4
JBPM4.4
简介(二)-Eclipse插件的安装
在安装插件之前,请自行下载
JBPM4.4
。
yuanlg
·
2011-07-05 13:00
jbpm
JBPM4.4
简介(二)-Eclipse插件的安装
在安装插件之前,请自行下载
JBPM4.4
。
yuanlg
·
2011-07-05 13:00
jbpm
JBPM4.4
简介
JBPM4.4
简介(一)-概要与基本步骤(转) 2011-06-03 10:39:43| 分类:
JBPM4.4
| 标签:无 |字号大中小 订阅
yuanlg
·
2011-07-05 13:00
jbpm
JBPM4.4
简介
JBPM4.4
简介(一)-概要与基本步骤(转) 2011-06-03 10:39:43| 分类:
JBPM4.4
| 标签:无 |字号大中小 订阅
yuanlg
·
2011-07-05 13:00
jbpm
ExtJS+Nutz+JBPM实现一个简单的请假流程
学习了一段时间的JBPM工作流,根据网上一个很常见的请假的例子,基于ExtJS3.3.1,Nutz1.a.36,
JBPM4.4
实现了一遍。
pangwu86
·
2011-07-04 16:00
ExtJs
JBPM4基础知识
对
jBPM4.4
数据库的几张表简单介绍: A。
rihongliu
·
2011-07-01 11:00
jbpm4
jbpm4表结构(1)
以
JBPM4.4
为例,在oracle中的表结构如下,一共18张表,共分为四大模块: 引擎属性数据表 JBPM4_PROPERTY 属性表 KEY_ VARCHAR2
pangwu86
·
2011-06-28 11:00
数据结构
oracle
xml
活动
jbpm
JBPM4.3与
JBPM4.4
区别
jBPM 4 Readme User guide: http://docs.jboss.com/jbpm/v4/userguide/html_single/ Describes the stable and supported ways of working with jBPM. API documentation: http://docs.jboss.com/jbpm/v4
cmjcmj8080
·
2011-06-24 14:00
spring
tomcat
jboss
jbpm
osx
jbpm4.4
deleteProcessInstanceCascade: a foreign key constraint fails
参考: http://blog.csdn.net/zhouyong0/archive/2010/12/20/6086426.aspx jBPM4.4 执行 executionService.deleteProcessInstanceCascade(processInstanceId)时报以下错误 将hibernate.dialect 由 or
jerryzxm
·
2011-06-16 17:00
java
mysql
Hibernate
jdbc
sun
ssh2整合
jbpm4.4
,实现节点回退,取回,会签,委托之我见
让改成spring事务支持,然后指定spring配置文件名 ,这样就可以用spring管理jbpm中的实体了第二步,通过springhelper获取processEngine对象,关于这个对象对
jbpm4.4
pengju
·
2011-06-02 10:00
spring
bean
xml
配置管理
jbpm
ssh与
jbpm4.4
的整合
导入java包 其中包括ssh所依赖的jar包 和jbpm.jar 和
jbpm4.4
/lib下的所有jar 包 其中与tomcat 6.0 有冲突 的解决办法网上有
vallen870201
·
2011-05-26 13:00
bean
Hibernate
xml
jbpm
ssh
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他