JBPM
lansky07
正在不断的努力学习之中,愿与各位共同努力,本人主要搞J2EE开发,JBPM工作流,行政办公自动化OA系统,一起交流,共同进步......
展开
-
jbpm designer流程设计器保存流程特慢问题解决
平时画流程图时每当保存流程图时,哪怕修改很小一点保存都要等上好久,有一分钟左右,特别郁闷。 经过查找终于找到办法,试了一下现在保存流程画不再慢了。When save the process definition using designer, it is very slow. This is not the issue of jbpm designer, it is because of原创 2008-02-13 10:00:00 · 1539 阅读 · 1 评论 -
JBPM图形化流程监控
已经可以比较好的运行JBPM了,但是如果能以图形化的方式显示工作流,并且把当前节点高亮显示,这样可用性就更好了,用户可以很轻松的看到当前流程到哪个节点了。 我发现JBPM的starters-kit的例子中就有类似的效果,所以决定分析一下它是怎么实现的。 打开网页,浏览到有显示当前工作流节点的页面,查看到此页面的地址为task.jsp,发现其中的核心代码如下:转载 2008-04-16 19:26:00 · 1766 阅读 · 0 评论 -
JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 To
JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 Tomcat/5.5.23 与 MYSQL 下 我的WEB结构如下:other JBPM fileSRCWEB-INF --CLASSES --LIB运行环境:ECLIPSE3.2 ,JDK5.0 START:1、下载 JBPM3.2 GA(包括所有的配置文件)地址:http:/转载 2008-03-15 10:26:00 · 3413 阅读 · 0 评论 -
转载蜂巢软件分析的 JBPM的执行流程
1.实例化流程定义类,可选的方式包括:ProcessDefinition.parseXmlResource("websale.par/processdefinition.xml");1.1 装载 指定名字的文件为一个InputStream1.2 解析这个InputStream中的流程定义xml1.3 包装 InputStream为 InputStreamReader1.4 实例化 JPDLRead转载 2008-03-15 09:01:00 · 811 阅读 · 0 评论 -
jbpm--web开发框架
经过大半天的研究,终于将jbpm整合到web中,并且布署到tomcat下运行成功,可以发布流程,即上传流程定义文件包到数据库中。上传之后可以在数据库查看到。(整出来的框架在我的资源中可以下载并有说明............web-jbpm的开发框架,布署到tomcat里面用,只要生成一个mysql的jbpm数据库,即可上传流程定义文件.里面的架包是jbpm-starters-kit-3.原创 2007-12-20 19:36:00 · 2044 阅读 · 3 评论 -
揭秘jbpm流程引擎内核设计思想及构架(转贴)
揭秘jbpm流程引擎内核设计思想及构架作者 胡长城(银狐999) 1 前言... 12 阅读本篇的基础准备... 22.1 概念的基础... 22.2 环境的基础... 23 什么是流程引擎内核?... 34 引擎内核所关注的四个主要问题... 44.1 模型与定义对象... 44.2转载 2007-12-14 21:13:00 · 1103 阅读 · 0 评论 -
JBOSS端口占用
当jboss和oracle在同一机器上时,通常oracle占用8080端口,这使得JBOSS服务使动不了,这也是为什么我运行jbpm-starters-kit-3.1.4/jbpm-server下的JBPM的例子跑不起来。这就必须修改JBOSS服务的端口号。找到:jbpm-starters-kit-3.1.4/jbpm-server/server/jbpm/deploy/jbossweb-to原创 2007-12-14 16:50:00 · 1044 阅读 · 0 评论 -
jbpm开发(2)(转贴)
1 概述本文主要介绍如何将JBPM+Struts+Spring+Hibernate整合在一块。并通过一个简单实例来说明。此实例为一个申请审批的简单流程,并将申请人和审批人记录到数据库中,流程为start----申请----审批----end,中间无退回,无分支,只是看一下jbpm的流程设计,本文将jbpm和struts/spring/hibernate结合在一块做为一个转载 2007-12-14 14:42:00 · 1757 阅读 · 2 评论 -
jbpm流程文件的部署
一般我们都是用jbpm源程序代码的servlet形式实现流程文件.par文件的部署,或是通过.parseXMLString("" + " " + " " + " " + " " + " " + " " + " " + "");这种方式实现,但后一种实现方式不会将流程图片持久会数据库中。还有一种实现par流程文件的部署,将定义好原创 2008-03-08 10:43:00 · 2741 阅读 · 2 评论 -
jbpm开发之旅行(1)(转贴)
开始了工作流的开发,前辈们都已经做的很好了,所以,简单的总结了几个例子,可以从以下链接处得到开发的简单流程.http://lou888.blog.hexun.com/14187090_d.htmljbpm社区http://jbpm.group.javaeye.com/comments 了解一下什么是Jbpm及特点。jBPM,全称是Java Business Proces转载 2007-12-14 14:38:00 · 1496 阅读 · 0 评论 -
工作流系统参考模型
工作流系统参考模型:工作流引擎如人的心脏一样重要,可以用来做到四点工作,而工作流系统“身体”又有五部份,即他的五个接口组成....... 工作流管理联盟(简称WfMC,Workflow Management Coalition),其成立于1993年。作为工作流技术标准化的工业组织,WfMC提出的工作流系统参考模型(Reference Model)无疑为各家工作流软件厂商的系原创 2007-12-12 16:44:00 · 840 阅读 · 0 评论 -
取得.par流程部署文件中的processimage.jpg文件
如何来取得.par中流程部署文件的processimage.jpg文件呢?根据上篇文章的了解,我们知道了processimage.jpg文件存储在jbpm_bytearray这张表中,在jbpm_byteblock表中存储它的二进制文件。那么如何来得到它呢?jbpm本身提供了方法可以取得它的byte[],这样经过处理就可以输出到页面上了。让用户查看将要走的大概流程。过过以下语句:FileD原创 2008-03-10 15:39:00 · 1143 阅读 · 0 评论 -
JBPM的流程定义
1.JBPM的版本:3.1.42.JBPM流程建模JBPM的流程建模采用的是改良的UML活动图,一是在用UML活动图表述业务流程时,只建模状态层(状态和控制流),不包括动作(UML活动图没有区分状态和动作,它们都用活动来表示);二是如果多个迁移到达一个状态,缺省定义为不需要同步的合并(UML活动图中默认是需要同步的联合)。JBPM定义了自己的流程定义语言JPDL,用它来精确描述UML活动图原创 2007-12-13 10:08:00 · 2258 阅读 · 0 评论 -
jbpm流程模型
1概述 一个流程定义是对一个业务流程的正式说明,以及它是基于有向图的。该图是结点(node)与流向(transition)的组合。图中每一个结点都是一个特殊的类型,结果的类型决定了该结点的运行时的行为。一个流程定义有且仅有一个开始状态。 一个令牌(token)是执行的轨迹。令牌是一个运行时的概念,其维护着速个图中指向结点的指针。 一个流程实例(process instance),是流程定义的一次执转载 2007-12-12 19:37:00 · 1008 阅读 · 0 评论 -
jbpm 研究开发阶段过程
1、前言Ø 考虑到开源工作流的成熟性、开放性、功能是否强大、是否易于二次开发与扩展,我决定选择JBPM作为我们的研究对象,这也是银狐999极力推荐的一款国外开源工作流。JBPM是JBoss组织的开源工作流,它拥有自己的流程定义语言JBDL,遵循工作流联盟的工作流规范,基于事件与Petri-net模型,数据库持续层采用了JBoss下的Hibernate,并且在实际转载 2008-02-13 13:00:00 · 1329 阅读 · 1 评论