第一个jbpm5程序

来源:互联网 发布:mac回到桌面快捷键 编辑:程序博客网 时间:2024/05/15 04:57

做好myeclipse集成后,按官方的文档做第一个例子即可。

http://www.mastertheboss.com/jbpm5/jbpm-5-tutorial-first-example

一般不会的问题,从官方找就行,但上面说的也不详细,结果搞了一天也没通,后来把条件直接换成 true就行了,也不用什么return money>1000了。

再到后来,无意中从网站上

http://www.mastertheboss.com/jbpm5/jbpm5-setting-process-variables-at-startup

看到这么一条,加进去就好了。

                Map<String, Object> inputParams = new HashMap<String, Object>();inputParams.put("money", new Long(-15));//ksession.startProcess("com.sample.bpmn.hello");ksession.startProcess("com.sample.bpmn.hello",inputParams);

原因是,只在sample.bpmn的 Variables中加入变量money是不够的,还要在ProcessMain中加入上面一段才行。

试了一下,如果只在ProcessMain中加入上面一段,但在sample.bpmn中不定义,也是会抛错的。


现在jbpm5的资料太少,如果谁有一些实例加说明,能给俺分享一下就好啦。无论是跟帖还是回复的方式。


代码下载:http://download.csdn.net/detail/paincupid/4952619