![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jbpm
文章平均质量分 73
asproda
这个作者很懒,什么都没留下…
展开
-
eclipse的jbpm插件配置
eclipse版本3.2.21.jbpm插件从jbpm-starter-kit3.1的jbpm-designer\jbpm-gpd-local-site目录下获取将其中的features和plugins目录下的内容分别拷贝到eclipse的features和plugins目录下,启动eclipse,发现新建project的时候找不到jboss jbpm的项目类型将feature...2008-07-25 17:36:48 · 281 阅读 · 0 评论 -
发布jbpm示例shipping遇到的问题
1jstl和jsp2.0版本问题<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 2Tomcat发布的工程的lib包下面检查是否有servlet.jar和jsp2.0.jar3hibernate3+webwork2.2.4+spring2.0+jstl1.1+jbpm3.2(...2008-07-28 18:09:23 · 114 阅读 · 0 评论 -
ssh-jbpm发布遇到的问题
1.自己输入http://localhost:8080/ssh-jbpm 报错说页面找不到,开始以为没发布成功 在servlet-mapping和filter-mapping后添加节点 <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome...2008-07-30 10:04:33 · 113 阅读 · 0 评论 -
知识点
Node Type DescriptionTask Node当流程进入该Node时,该Node会创建一系列的Tasks;然后等待这些Tasks完成;当Tasks完成之后,则会调用token.signal()方法,使流程自动执行下去。State要显示调用token.signal...原创 2008-07-31 10:25:19 · 126 阅读 · 0 评论 -
spring和jbpm事务一致性
关于jbpm和spring结合的事务问题: 当JBPM使用spring事务时,必须设置关闭jbpm的缺省事务,同时设置jbpm从spring事务中获取session,这样JBPM才会使用spring的事务。 这样做有个缺点就是所有需要使用jbpmcontext的方法都需要处于spring的事务管理中,否则将会出现获取不到session的错误 缺省情况下,jbpm默认开启事务,可以通过修改jbpm....原创 2008-07-31 20:24:57 · 368 阅读 · 0 评论 -
exception-handler
exception-handler 异常处理 jbpm异常可以定义相应的处理类exception-handlerexception-handler有可见域,流程(process-instance内定义的exception-handler在整个流程内的每个节点可见)在节点内定义的exception-handler的作用于在节点内部,会覆盖全局的exception-handler的作用域jb...原创 2008-07-31 20:43:16 · 276 阅读 · 0 评论 -
controller
controller(控制器) \28在任务执行时,可能需要读、写流程变量;在任务完成并提交时,可能需要写流程变量。为此,jBPM提供了"任务变量"的概念。在某些情况下,任务变量和流 程变量并非简单的一一对应关系,例如,三个流程变量代表三个月的销售额,任务变量只需要它们的平均值。为实现任务与流程实例之间的信息交流,jBPM设置 了任务控制器机制。该机制也采用递进模式:首先,jBPM提供基本(默认...原创 2008-07-31 20:44:33 · 108 阅读 · 0 评论 -
tasknode
同fork等一样是一种节点类型。任务节点是jbpm中一个非常重要的概念,一个任务节点可以包含若干个任务(开始状态start-state只能有一个任务),不同的任务可以由不同的人来完成,任务实例被分配给actorId来完成。任务实例有几个状态:创建、开始、结束,这些信息存在JBPM_TASKINSTANCE中。常用的方法:分派任务(指定处理人)-TaskInstance.assign(String)...原创 2008-08-07 21:07:50 · 235 阅读 · 0 评论 -
sample
xml配置 <start-state name="request" swimlane="requester"> <transition to="BeginRequest"/> </start-state> <fork name="BeginRequest"> <transition2008-08-07 21:12:57 · 110 阅读 · 0 评论 -
jbpm解析流程定义
jbpm解析流程定义有三种方式:1)par包static ProcessDefinition auctionProcess = ProcessArchive.parse("org/jbpm/tdd/auction.par");注意,必须在classes的org/jbpm/tdd/目录下有一个auction.par文件2)xml文件方式static ProcessDefinition ...2008-07-27 19:25:59 · 94 阅读 · 0 评论 -
Jbpm学习知识点
如何运行Jbpm的示例程序?如何部署Jbpm?如何安装Jbpm流程设计器? 如何把JBPM和Spring整合在一起? 如何实现会签会办?(参见文章《JBPM流程通过Action动态创建TaskInstance来实现“会签”(续)》) 如何把JBPM和自建系统的用户模型结合在一起? 如何跟踪流程执行路径使流程打回时回到前一个执行者? 如何实现对流程以及流程节点的授权? 如何把流程和业务...原创 2008-07-26 21:32:37 · 109 阅读 · 0 评论 -
JBPM阶段性工作总结
转载自http://zwchen.iteye.com/blog/123322JBPM阶段性工作总结关键字: Workflow JBPM 工作流 快要离职了,工作交接期。但发现技术调研这种东西交接效率非常低啊。下面是自己写的一篇文档,算是做个备忘了。 一、工作概述 近一个月左右,对工作流,特别是开源工作流JBPM进行了一定的技术调研和尝试,现将工作总结一下。 我主要的...原创 2008-07-26 07:37:40 · 73 阅读 · 0 评论 -
JBPM源码浅析
转载自 http://zwchen.iteye.com/blog/123579JBPM源码浅析关键字: JBPM workflow 工作流 离职啦,工作交接中,记录一下。 就如同了解Servlet规范、Servlet容器设计和实现一样,学会一种workflow的建模、引擎设计和实现也是必备的。工作流这东西是业务系统的一个核心模块,现在的大多数企业业务系统大多数是业务驱动的,如新闻行...原创 2008-07-26 07:40:21 · 230 阅读 · 0 评论 -
jbpm任务分配分析
jbpm任务分配分析 任务节点的任务资源分配(负责人分配,能执行一个任务的人或者系统通称资源): 相关对象: 1. Swimlane:流程中的脚色定义.这里参照了活动图的概念 2. SwimlaneInstance:流程中角色定义实例. 3. TaskmgmtInstance:任务管理的运行时模块。它协助了ProcessInstance保管一个流程运行时的任务信息,并有一些关于...原创 2008-07-26 07:53:18 · 174 阅读 · 0 评论 -
jbpm资源
ant和发布 http://fndcz.iteye.com/ http://blog.csdn.net/hongbo781202 实用 http://blog.csdn.net/hongbo781202 复杂流程 http://xint13.iteye.com/blog/219390 疯狂的菠菜 http://macrochen.iteye.com/category/33764 http:...2008-07-26 07:59:44 · 79 阅读 · 0 评论 -
jBPM相关概念
转载自http://fndcz.iteye.com/blog/114451jBPM相关概念1. JPDL的流程定义元素1) 第一层:GraphElement这个容易理解,因为在画流程定义时,每个拖拉的对象都是一个graph的元素。GraphElement有四个属性:(1)processDefine 表示当前元素属于哪个流程定义(2)ev...原创 2008-07-26 08:25:31 · 120 阅读 · 0 评论 -
业务流程设计
转载自http://linliangyi2007.iteye.com/blog/176345 业务流程设计 这里我们实现一个相对简化的公司借款申请流程。流程图如下: 在jPDL中,与流程设计相关的文件有三个:processdefinition.xml、gdp.xml、processimage.jpg。其中processdefinition.xml是流程定义的描述文件;gpd.xml是对图形界面呈...原创 2008-07-26 09:01:56 · 534 阅读 · 0 评论 -
Tomcat+mysql 配置
JBoss JBPM 实践系列(一)--- 安装配置(Tomcat 6.0 + MySQL 5.1) jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,遵循Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss...原创 2008-07-26 09:24:52 · 317 阅读 · 0 评论 -
会签实现
转载自http://tomkoo.iteye.com/blog/34204JBPM流程通过Aciton动态创建TaskInstance来实现“会签”(续)关键字: JBPM 会签 会办 Task TaskInstance 前面写过一篇文章《JBPM流程通过Aciton动态创建TaskInstance来实现“会签”》,不过那篇文章可以说是一个大体思路的简单实现,并不完整,也有不少朋友提出了不少...原创 2008-07-26 21:28:58 · 562 阅读 · 0 评论 -
节点描述
对jBPM来讲,工作流由一些节点和用户定义的Hander组成。一个工作流从start-state开始,中间经过若干个节点(state、fork、milestone、process-state、decision和join),最后结束于end-state。节点之间通过transient来连接,指明当前节点下面要经过的节点。经过节点时,jBPM会触发相应的Hander来完成用户指定的工作。Hander包...原创 2008-08-07 21:59:16 · 479 阅读 · 0 评论