我正在尝试使用Camunda建立BPMN工作流程。为此,我已经使用Camunda modeler制作了一个图表。现在我想在Camunda中打开这个BPMN图。 Camunda的Tomcat已经安装并运行,但我无法在Camunda的Tomcat中上传/找到该图。我目前正在我的本地机器上尝试这个。
谁知道如何将BPMN图表输入Camunda的Tomcat?
有两种方法可以将图表上传到BPMN引擎。
JavaDelegate
类,可以将所有这些内容打包到WAR文件中,并将其放在Tomcat的webapps
文件夹中,然后自动部署您的文件。
https://docs.camunda.org/get-started/java-process-app/service-task/提供的链接将引导您访问Camunda官方文档,其中详细说明了所有这些内容。
除了@MuffinMICHI描述的部署方式之外,您还可以通过REST API部署图表。您只需向/ engine-rest / deployment / create发出POST请求即可将Content-Type设置为:
application/x-www-form-urlencoded
您设置以下参数:
deployment-name: <SOME NAME>
deployment-source: <SOME NAME>
data: <UPLOAD THE DIAGRAM HERE>
diagram (optional): <UPLOAD IMAGE FOR DIAGRAM>