【发布时间】:2014-11-20 16:53:04
【问题描述】:
我安装了 Activity Explorer 和 H2 独立服务器。正如我所见,一切正常:我可以启动工作流、声明并完成用户任务,但这还不够。我需要工作流来调用外部服务,假设通过 REST。但我不知道如何部署代码来做到这一点。 是否可以在工作流 xml 中使用 javascript(或 groovy),或者有没有办法注入 Java 代码,甚至部署 Java 模块? 我对这项技术完全感到困惑,任何例子都可以提供帮助。
【问题讨论】:
-
从文档中似乎可以调用广泛的外部服务,例如activiti.org/userguide/#bpmnJavaServiceTask
-
是的,但是如何将类添加到类路径?
-
Google:
site:forums.activiti.org classpath指向例如forums.activiti.org/content/…。我不知道这是否是答案,但整个 Activiti 论坛似乎很活跃,可能比 Stack Overflow 更有用。顺便说一句:您的问题很广泛,不清楚,没有显示代码,因此它与 Stack Overflow 主题问答格式不匹配 (stackoverflow.com/help/asking) -
还可以看看 Eclipse Stardust (eclipse.org/stardust),它具有易于使用的任务类型来连接到外部服务(例如通过 REST),而无需部署任何代码。