jBPM-side 流程设计器进度

11 回复 [最后一篇]
ronghao
ronghao 的头像
User offline. Last seen 1 年 35 周 ago. Offline
注册时间: 03/27/2009
积分: 31

汇报一下设计器当前进度以及下一阶段主要的开发目标。
当前进度主要集中在图像处理方面:
   1、采用Riawave,完成了整个设计器图形处理的架构
   2、工作流节点的图形建模
   3、节点的拖拽以及连线
   4、节点、连线的剪贴、复制、删除操作,支持快捷键
   5、画板的缩放和Grid显示与否
采用的图形类库是Degrafa。
下一阶段(2-3周)会实现以下的功能:
   1、目前的连线是通过点击两个节点出现的,

将支持单独的连线增加(两种形式:直线、曲线)
   2、增加不同节点对连线的约束,即开始节点只能出、任务节点单进单出等。
   3、采用flexlib实现新的设计器菜单(Tabpane形式),同时将图形模型工具条移到左侧垂直放置
   4、do/undo功能,将所有对画板的操作重构为Command模式
余下的功能包括:导出图片、打印等。
近阶段的主要任务是实现设计器的图形功能,不考虑XML的转换和建模。其中包括根据大家的反馈改变部分的现实细节。源代码将尽快放出。请关注
jBPM-side。
图片url:http://jbpmside.group.javaeye.com/topics/download/
ef606103-85ee-36aa-9e5d-30b4d4ee1753
f32647908
f32647908 的头像
User offline. Last seen 2 年 22 周 ago. Offline
注册时间: 06/09/2009
积分: 1

源码什么时候放出啊?再不放出,你骗我骗的很惨啊!

snowfox
snowfox 的头像
User offline. Last seen 13 小时 4 分钟 ago. Offline
注册时间: 03/27/2009
积分: 635

[quote=f32647908]

源码什么时候放出啊?再不放出,你骗我骗的很惨啊!

[/quote]

谈不上骗人,由于是开源项目,所以项目中的committer都有自己的工作,而恰巧的是,最近一段时间,几个committer自己的本职工作都很忙,连晚上都在加班,所以才出现延期。

tompson
tompson 的头像
User offline. Last seen 2 年 21 周 ago. Offline
注册时间: 06/24/2009
积分: 2

 期待中,我用flex不久,三个多月个,jbpm3研究过,现在项目(使用flex UI)中正使用自定义流程,期待jbpm side的研究结果

lzfying
lzfying 的头像
User offline. Last seen 2 年 19 周 ago. Offline
注册时间: 07/07/2009
积分: 1

希望这个项目能够坚持下去啊

frederick
frederick 的头像
User offline. Last seen 2 年 17 周 ago. Offline
注册时间: 07/12/2009
积分: 1

在之前的流程中使用了jBPM3。之前没有深入的时候,感觉jBPM还行,等到真正在商业软件中使用的时候,才发现很多问题,很多在那个叫做“jBPM与国内流程应用的落差”的文章中都提到了,感觉这些开源的流程引擎还很不成熟。

其中最让我失望的功能缺失是允许业务人员拖拽使用的设计器和历史跟踪功能的缺失,其他的我都有自己做弥补,但是这两块的缺失几乎是致命性的。在国内的业务环境上,很难相信一个成熟的流程引擎缺失了这两块还能叫做完整成熟的流程引擎。

现在和客户协商后,正在准备切换到IBM的WPS。但是之前基于流程引擎做的工作等同于完全放弃了重新做,感觉非常痛苦和挫败。

不知道现在jBPM4是什么样子了,以前遇到的那些问题有没有解决。

 

zsword
zsword 的头像
User offline. Last seen 2 年 16 周 ago. Offline
注册时间: 07/17/2009
积分: 1

jbpm说到底只是框架,我们使用其提供的引擎,功能上的扩展应该是系统开发人员来进行的.LS说的"允许业务人员拖拽使用的设计器和历史跟踪功能"完全可以通过扩展来实现.

y3235203
y3235203 的头像
User offline. Last seen 1 年 51 周 ago. Offline
注册时间: 11/24/2009
积分: 1

好像很长时间没更新了,是不是搁置了

wyh_leopard
wyh_leopard 的头像
User offline. Last seen 1 年 47 周 ago. Offline
注册时间: 12/23/2009
积分: 1

?期待中

lx999501
lx999501 的头像
User offline. Last seen 1 年 14 周 ago. Offline
注册时间: 08/13/2010
积分: 1

关于流程设计器的问题

我把工程下到 本机,部署到eclipse的flex工程里,调试出现这个错

param count mismatch
VerifyError: Error #1053: 在 com.degrafa.paint.SolidFill 中非法覆盖 SolidFill。

 at org.jbpmside.view.component::SurfaceComponent/createControl()[E:\jpbm\workflowUI\flex_src\org\jbpmside\view\component\SurfaceComponent.as:73]
 at ProcessEditor/addNavigatorTab()[E:\jpbm\workflowUI\flex_src\ProcessEditor.as:172]
 at ProcessEditor/initGraphicViewer()[E:\jpbm\workflowUI\flex_src\ProcessEditor.as:97]
 at flash.events::EventDispatcher/dispatchEventFunction()
 at flash.events::EventDispatcher/dispatchEvent()
 at mx.core::UIComponent/dispatchEvent()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:12528]
 at mx.core::UIComponent/set initialized()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:1627]
 at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:759]
 at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1072]
   virt params=3 optional=0 mx.graphics::IFill/mx.graphics:IFill::begin()
   over params=2 optional=0 mx.graphics::IFill/mx.graphics:IFill::begin()
 

希望jbpmside的开发人员尽快回答我的问题急用

badboyryan
badboyryan 的头像
User offline. Last seen 1 年 5 周 ago. Offline
注册时间: 10/16/2010
积分: 1

一直关注看好JBPM

liou825
liou825 的头像
User offline. Last seen 28 周 2 天 ago. Offline
注册时间: 05/04/2011
积分: 0

最近在看JBPM。下载了jbpmside,设计器模块一直部署不上去。请问我部署方式有问题,还是项目代码未全部提交啊。。。。

评论查看选项

选择您喜欢的显示评论的模式,并点击“保存设置”来保存您所做的改变。