jbpm
shuangyidehudie
这个作者很懒,什么都没留下…
展开
-
史蒂芬wf地址
http://www.blogjava.net/yuyi/category/9392.html原创 2013-05-14 14:53:49 · 660 阅读 · 0 评论 -
spring2.5整合osworkflow2.8 .
这里是spring2.5 用spring jdbc template的方式整合osworkflow2.8,数据库是mysql的。整合过后,由spring来管理osworkflow的配置类,由于是用spring jdbc才操作osworkflow的数据库,所以datasource可以纳入spring统一控制。 下面是spring整合osworkflow的配置文件:原创 2013-05-14 14:34:49 · 1766 阅读 · 0 评论 -
osworkflow请假例子修正液
近日调查osworkflow的相关知识,寻找一个能够运行的实例,相关的资料比较少,javaeye上搜到一篇:(主题:基于开源工作流引擎OSWorkflow的业务系统实例——请假审批系统 http://www.iteye.com/topic/100499)里面附有源码,实际运行以后发现很多问题,经过调试修改以后,得以解决;总的来说,以上实例还是很不错的;对于理解工作流的原理很有助益转载 2013-05-14 11:24:40 · 2093 阅读 · 2 评论 -
osworkflow之角色转换
osworkflow中的角色问题就是在流程流转的过程中,如何将指定的步骤传到具体的某个人那里。。。。(有点山药蛋的味道。。。) 我们这里的流程其实有两种情况(现在意识的):1.平级的流程流转2.上下级的流程流转 对于平级的情况,可能存在split和join的情况,在owf中可以通过split将请求转到其他的多个节点,实例: 对应的split 1就是:原创 2013-05-13 11:21:08 · 744 阅读 · 0 评论 -
osworkflow之status
在使用osworkflow的过程中,我们必需在result中设定status,这个东西是我们自己根据具体情况来定义的,不是osworkflow设置的!在result中有两个跟status相关的属性,status和old-status。 old-status:指本次action处理过后流程的状态; status:表示result的step属性指向的下个步骤的状态。 看看例原创 2013-05-13 11:17:59 · 864 阅读 · 0 评论 -
osworkflow之FuncitonProvider介绍
FuncitonProvider是osworkflow的一个事务处理入口。我们可以通过这个接口来实现具体的操作,具有极为方便的java实现机制。首先是抽象方法:public void execute(Map transientVars, Map args, PropertySet ps) throws WorkflowException;这个方法包括的这三个参数: 1) tr原创 2013-05-13 11:16:25 · 952 阅读 · 0 评论 -
osworkflow持久化例子
1.將classes12.jar文件複製到%TOMCAT_HOME%\lib文件夾內2.修改%TOMCAT_HOME%\conf的context.xml文件,添加數據源jdbc/oswf. WEB-INF/web.xml <Resource name="jdbc/oswf" auth="Container" t原创 2013-05-13 16:40:12 · 947 阅读 · 0 评论 -
osworkflow介绍例子
自己刚刚涉入工作流,也看到很多人写了很多关于工作流方面的文章,有关于osworkflow的,有关于jbpm的,还有其他什么的!总是不如自己写下自己的经历比较真实一些,这样才能问清楚自己到底懂了什么,写这个blog,是为明理! 先说说伴随osworkflow源包里面的小例子osworkflow-2.8.0-example.war,有几点引起我的兴趣:1.跟流程进度相关的js;2.流程管理原创 2013-05-13 13:17:59 · 1208 阅读 · 0 评论 -
osworkflow学习笔记-先把例子跑起来看看
关键字:osworkflow 入门教程,初体验,环境搭建,示例,笔记,用法。。。。。。下载地址:https://osworkflow.dev.java.net/files/documents/635/27138/osworkflow-2.8.0.zip在下载的zip包中,有一个osworkflow-2.8.0-example.war包,可以直接放到在容器中,启动服务器就行了。(to转载 2013-05-10 16:13:00 · 1491 阅读 · 0 评论 -
工作流相关(oswf)
http://wenku.baidu.com/view/f3989b0e4a7302768e993977.html入门指南,http://wenku.baidu.com/view/a91ea72d7375a417866f8f2d.html开发指南,http://wenku.baidu.com/view/a04e6a1ffc4ffe473368ab23.html中文手册,http://w原创 2013-05-10 15:50:53 · 7818 阅读 · 0 评论 -
工作流感念
工作流是业务流程的全部或部分自动化,在此过程中,文档、信息或任务按照一定的过程规则流转,实现组织成员间的协同工作,以达到业务的整体目标。 工作流管理系统是支持企业经营过程高效执行并监控其执行过程的计算机软件系统。 典型的WFMS至少由如下几个模块组成:业务流程建模定义工具、过程定义、工作流执行环境(引擎)、任务管理。当然还会包括应用和IT工具。常用的工作流引擎有osworkflow原创 2013-05-10 10:18:14 · 562 阅读 · 0 评论 -
Drools开发环境搭建
1.下载drools相关的最新组件drools eclipse插件,下载地址:http://www.jboss.org/drools/downloads.html下载页面截图如图一:图一2.安装drools插件安装插件的时候容易出现一些小的错误(有些错误与Eclipse的版本有关)。安装好后,重启Eclipse,window----prefernces---可以看到dr原创 2013-05-09 15:46:39 · 934 阅读 · 0 评论 -
eclipse3.5下安装jbpm gpd插件
1、下载eclipse3.5 【http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo】 和 【http://sourceforge.net/projects/jbpm/files/】下载jbpm-jpdl-3.2.2下面的jbpm-jpdl-suite-3.2.2.z原创 2013-05-09 14:00:11 · 1018 阅读 · 0 评论 -
osworkflow 学习笔记(2)
OSWorkflow是opensymphony组织开发的一个工作流引擎,目前的版本是2.8。OSWorkflow用纯Java语言编写,并且开放源代码。它最大的特点就是极其的灵活。它面向的人群是具有技术背景的软件开发人员。OSWorkflow不提倡用可视化工具定义流程。用户可以根据自己的实际需求,来设计出完全符合自身业务逻辑的系统,而并不需要使用复杂的代码去实现。换句话说OSWorkflow让我们真转载 2013-05-20 09:21:58 · 847 阅读 · 0 评论 -
工作流分组用户验证
public class TestCondtion implements Condition { //~ Methods //////////////////////////////////////////////////////////////// public boolean passesCondition(Map transientVars, Map args, Proper原创 2013-05-20 15:36:16 · 818 阅读 · 0 评论 -
OSWorkFlow分析
OSWorkFlow分析1. OSWorkFlow基本概念 在商用和开源世界里,OSWorkflow 都不同于这些已有的工作流系统。最大不同在于 OSWorkflow 有着非常优秀的灵活性。在开始接触 OSWorkflow 时可能较难掌握(有人说不适合工作流新手入门),比如,OSWorkflow 不要求图形化工具来开发工作流,而推荐手工编写 xml 格式的工作流程描述符。它能为转载 2013-05-17 08:58:59 · 780 阅读 · 0 评论 -
OSWorkFlow使用总结
OSWorkflow比起JBPM是比较低级的工作流,很多功能需要开发,但是非常灵活,对比较简单的流程,如商业银行绩效考核中的帐户归属流程、定性考核流程是比较适合的。 在使用过程中,项目组发现了一些问题,现总结如下,请大家讨论。 1、集成到spring中的事务问题 OS_Workflow中没有直接集成IBatis的数据操作类,因此需要自己写一个数据操作类,可采用同一data转载 2013-05-17 08:39:41 · 961 阅读 · 0 评论 -
osworkflow代码分析2:AbstractWorkflow类
AbstractWorkflow类是workflow接口的最基本的实现。 1.public int[] getAvailableActions(long id, Map inputs)方法: 返回当前可以执行的Ation。 得到工作流流程实例。 得到工作流实例的定义。 得到工作流实例的PropertySet。 得到工作流的当前Step。 产生TransientVars。 得到Glo原创 2013-05-14 15:22:23 · 709 阅读 · 0 评论