jBPM-side 流程设计器进度
汇报一下设计器当前进度以及下一阶段主要的开发目标。
当前进度主要集中在图像处理方面:
1、采用Riawave,完成了整个设计器图形处理的架构
2、工作流节点的图形建模
3、节点的拖拽以及连线
4、节点、连线的剪贴、复制、删除操作,支持快捷键
5、画板的缩放和Grid显示与否
采用的图形类库是Degrafa。
下一阶段(2-3周)会实现以下的功能:
1、目前的连线是通过点击两个节点出现的,
2、增加不同节点对连线的约束,即开始节点只能出、
3、采用flexlib实现新的设计器菜单(
4、do/undo功能,
余下的功能包括:导出图片、打印等。
近阶段的主要任务是实现设计器的图形功能,
jBPM-side。
图片url:http://jbpmside.group.
ef606103-85ee-36aa-9e5d-
[quote=f32647908]
源码什么时候放出啊?再不放出,你骗我骗的很惨啊!
[/quote]
谈不上骗人,由于是开源项目,所以项目中的committer都有自己的工作,而恰巧的是,最近一段时间,几个committer自己的本职工作都很忙,连晚上都在加班,所以才出现延期。
期待中,我用flex不久,三个多月个,jbpm3研究过,现在项目(使用flex UI)中正使用自定义流程,期待jbpm side的研究结果
希望这个项目能够坚持下去啊
在之前的流程中使用了jBPM3。之前没有深入的时候,感觉jBPM还行,等到真正在商业软件中使用的时候,才发现很多问题,很多在那个叫做“jBPM与国内流程应用的落差”的文章中都提到了,感觉这些开源的流程引擎还很不成熟。
其中最让我失望的功能缺失是允许业务人员拖拽使用的设计器和历史跟踪功能的缺失,其他的我都有自己做弥补,但是这两块的缺失几乎是致命性的。在国内的业务环境上,很难相信一个成熟的流程引擎缺失了这两块还能叫做完整成熟的流程引擎。
现在和客户协商后,正在准备切换到IBM的WPS。但是之前基于流程引擎做的工作等同于完全放弃了重新做,感觉非常痛苦和挫败。
不知道现在jBPM4是什么样子了,以前遇到的那些问题有没有解决。
jbpm说到底只是框架,我们使用其提供的引擎,功能上的扩展应该是系统开发人员来进行的.LS说的"允许业务人员拖拽使用的设计器和历史跟踪功能"完全可以通过扩展来实现.
好像很长时间没更新了,是不是搁置了
?期待中
关于流程设计器的问题
我把工程下到 本机,部署到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的开发人员尽快回答我的问题急用
一直关注看好JBPM
最近在看JBPM。下载了jbpmside,设计器模块一直部署不上去。请问我部署方式有问题,还是项目代码未全部提交啊。。。。


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