- 浏览: 81042 次
-
最新评论
-
zhuzubin555:
fixflow项目为什么就停了呢
fixflow jar包安装 -
caidy_0:
我就想知道,这个项目还有人在维护吗?
FoxBPM常见问题解答(FAQ) -
guocy:
大哥,看到你这篇文章,就像看到了一盏指路的明灯,可惜结果svn ...
FoxBPM开源工作流集成系列(二) -
guocy:
大哥,看到你这篇文章,就像看到了一盏指路的明灯,可惜结果svn ...
FoxBPM开源工作流集成系列(一) -
bh_nesta:
6.0版本什么时候出稳定版啊?现在项目中使用6.0的,没问题吧 ...
FoxBPM开源工作流集成系列(二)
文章列表
fixflow从6.0版本开始,从新命名FoxBPM,采用全新的包名org.foxbpm
foxbpm作为fixflow的新版本,不仅重新改善了底层架构,也改善了很多自开源以来用户反馈的问题,比如组织机构的集成就是其中的改善之一,本文章主要介 ...
最近不少用户在找fixflow与spring的集成示例,相信也有不少用户自己摸索有了自己的集成方式。所以抽了点时间做了个fixflow与spring集成的Demo.
此示例适用于对fixflow有一定了解的用户。
此示例存在不少bug,仅供参考,完整逻辑还是参考官方示例。
此示例功能:
完成了与spring的集成示例,此项目集成的是fixflow-core和fixflow-expand内核项目,与bpmcenter示例项目无关。
完成了fixflow-expand打成jar包,并能在设计器中正常运行。
模拟请假流程演示业务系统与fixflow引擎的集成,框架用spr ...
Fixflow,做中国最好的开源流程引擎!项目地址https://github.com/fixteam/fixflow
fixflow5.2版本开始,使用maven工具进行项目管理,目前网上没有fixflow的资源库地址,所以不是源码开发的maven用户需要自己安装fixflow的jar包。
fixflow*Release包\libs下的jar包都是用maven打出来的,所以安装jar包时需要有顺序之分,顺序如下:
fixflow-core依赖odbc,com.founder.fix.fixflow.bpmn2.extensions,所以需要首 ...
Fixflow,做中国最好的开源流程引擎!项目地址https://github.com/fixteam/fixflow
FixFlow多实例(会签)功能介绍
多实例:顾名思义,就是在此节点会产生多个任务实例,所有的activity类型节点都可以有多实例选项配置,比如U ...
Fixflow,做中国最好的开源流程引擎!项目地址https://github.com/fixteam/fixflow
此文章适合maven初学者或想接触maven的用户,讲的只是皮毛,高手请自觉略过。
最近一直在搞fixflow5.2的升级工作,以前只知道maven好用,但是一直没机会接触,这次由于工作需要,终于有空看下maven了。
由于以前项目使用linksource来管理项目结构,用tomcat来调试,习惯了,所以虽然决定用maven,但是还是习惯用tomcat来调试。所以就一直在网上搜maven tomcat 多web,发 ...
Fixflow,做中国最好的开源流程引擎!项目地址https://github.com/fixteam/fixflow
项目5.2升级过程中,应大多数用户强烈建议,需要将fixflow-expand项目名称可以修改,所以对代码进行了修改,使项目名称及其他系统配置文件可以修改路 ...
Fixflow,做中国最好的开源流程引擎!项目地址https://github.com/fixteam/fixflow
最近在做Fixflow5.2的版本升级,升级计划中有一项代码结构maven化管理。
既然决定了5.2版本转换成maven结构,那就正好将项目模块化更简 ...
Fixflow表达式编辑器原理及使用说明
- 博客分类:
- Fixflow
Fixflow,做中国最好的开源流程引擎!项目地址https://github.com/fixteam/fixflow
Fifxflow表达式编辑器使用说明
Fixflow使用groovy或beanShell作为动态表达式语言,编辑器只是为了方便用户编辑这些动态语言,真正处理的还是groovy的解释器。groovy是一种类java的动态语言,java的语法基本都支持,并且有自己的简易语法,如果不了解它,那就把它当成java,按照java语法来写代码。
打一个比喻,流程信息界面的任务主题,我可以理解为,可以把文本框看成privat ...
- 2014-01-21 10:52
- 浏览 2050
- 评论(0)
外部子流程,和内部子流程一样,都是将一部分常用操作封装成一个整体,作为一个子流程,外部子流程可以直接调用其他流程。
应用场景1.公司有付款流程A,报销流程B,采购流程C,
其中B中要付款,C中也要付款,此时就可以将付款流程在作为外部子流程使用,供B.C调用
fixflow中将callActiviti节点作为外部子流程的使用
其中callActiviti节点的特殊属性解释如下:
流程:被调用外部子流程的processKey,不带guid的。
版本:被调用外部子流程的版本,版本必须存在。
关联值:被调用的子流程的bizKey,用来关联子流程的业务数据。
异步:是否异步,不勾 ...
- 2014-01-21 10:16
- 浏览 1490
- 评论(0)
内部子流程,顾名思义,是在流程内部中有一部分逻辑封装成一个子流程。在bpmn2.0标准中,subprocess是子流程,fixflow也实现了内部子流程的功能,具体用法:
流程图如下,正常配置表单即可,本例子中使用fixflow官方项目bpmcenter中的表单例子。
bpmcenter中演示如下:
注意事项及使用技巧:
内部子流程和普通流程一样,必须有开始节点和结束节点,用来进入和跳出子流程。
内部子流程可以作为一个整体,进行多实例、跳过策略、连接器的配置。
内部子流程可以进行折叠,隐藏关键业务步骤。
附件中有本例子,可以直接发布到bpm ...
- 2014-01-21 09:46
- 浏览 1852
- 评论(0)
Fixflow自带有邮件引擎,可以满足基本的邮件使用。
配置步骤
选择fixflow-引擎配置-邮件配置,填写发送邮件的账户。添加成功后记得修改当前使用的邮件账户配置。
在流程需要发送邮件的地方配置连接,选择sendMail连接器 ...
- 2014-01-13 16:45
- 浏览 1436
- 评论(0)
今天由于操作不熟练,提交了一次代码,导致大量错误出现,现在想还原到上午的版本,研究了半天终于成功,现将心得分享:
1.使用git客户端的shell命令行。
2.先用命令将本地版本还原到上面版本: git reset --hard 56a3bab81f37f50ed4355def97f15dd524524fa9
3.将本地分支强制提交到远程服务器:git push origin HEAD --force
至此,我的还原至此结束,但是会出现一个问题,加入我们错误的commit叫A,同事已经pull过A的代码了。
我虽然将服务器的版本还原了,但是同事合并提交代码以后A又回来了。
...
- 2013-12-23 14:44
- 浏览 1642
- 评论(0)