我想使用 BPMN-2.0 在 JBPM-5 中添加服务测试,只使用 XML 语法。我希望该服务任务具有某种 Java 类型的输入和输出参数。
假设我为我的服务任务创建了mypackage.MyCustomTaskWorkItemHandler并将其注册到相应的 WorkItemManager 中,例如MyCustomTask。
现在我想在 BPMN XML 文件中描述这个服务任务的调用。
<serviceTask id="myCustomTask1" ... implementation=??? operationRef=???>
<!-- incoming,outgoing,etc -->
<ioSpecification>
...
</ioSpecification>
</serviceTask>
标记 serviceTask 来自http://www.omg.org/spec/BPMN/20100524/MODEL命名空间。我应该为它指定输入和输出参数有多精确?