如何创建一个服务任务的过程 - 其余调用 http://www.webservicex.net/currencyconvertor.asmx/ConversionRate?FromCurrency=EUR&ToCurrency=USD 并设置此值作为参数,可以在以后看到,使用jbpm控制台(kie工作台)? JBOSS文档主要针对用户任务。jbpm 6.0.1创建进程调用其余
0
A
回答
1
我推荐的解决方案是创建一个新的WorkItemHandler实现,它调用Web服务获取结果并将其注入为流程变量。 你可以看到调用Web服务在这里一个类似的例子:https://github.com/droolsjbpm/jbpm-playground/tree/master/customer-relationships-workitems
HTH
0
还有就是你可以使用REST服务任务,可用出的现成的基于Web的设计师(下服务任务,因此作为自定义服务任务来实现)。使用jbpm-installer时,相关处理程序也应自动注册: https://github.com/droolsjbpm/jbpm/blob/master/jbpm-installer/conf/META-INF/CustomWorkItemHandlers.conf#L4