我正在尝试定义我自己的工作项和工作项处理程序,如jBPM user guide中针对特定于域的进程所述。它工作过一次。当我重新启动日食时,它们不再可见。使用我的工作项的bpmn2文件仍然具有属性视图中可用的属性,但工具选项板不显示自定义任务抽屉,新的jbpmn流程图也不显示自定义任务抽屉。
为了尝试解决这个问题,我已经从头开始重建了我的eclipse(kepler和luna版本)。重新添加了所有jbpm / drools和bpmn2建模器插件。创建了新的jbpmn运行时实例,但都没有运气。
我确实发现如果我使用旧版本的bpmn建模器打开图表(在eclipse中右键单击文件,使用 - > BPMN2 Process Editor打开),然后使用我的自定义工作项显示Service Tasks绘图但是在设置属性和属性时,UI很难处理。
在BPMN2 Diagram Editor中重新启用Custom Tasks抽屉需要做什么?我读过的所有内容都假设只要你的项目的META-INF目录中有drools.rulebase.conf文件,其中包含drools.workDefinitions属性,那么下次打开bpmn时抽屉就会显示出来文件。我确实发现了一个错误帖子here,其中讨论了确保在创建新的时使用正确的图表类型,但我已经这样做了。
我目前的日食环境是: