如何部署除activiti explorer之外的activiti工作流并从外部webapp访问它

时间:2018-02-07 06:17:40

标签: java activiti

我从一个示例Get IP Country开发了一个简单的工作流程。我在activiti-explorer上部署它,它工作正常。现在我想将它部署在除activiti-explorer之外的其他地方,并希望从我的网络应用程序访问它。我怎样才能实现它?任何人都可以指导我吗?

1 个答案:

答案 0 :(得分:0)

我通过在我的服务器上部署Activiti提供的activiti-rest并使用Postman进行休息调用来部署我的工作流.bpmn文件来实现它。

方法:POST

请求网址http://localhost:8080/activiti-rest/service/repository/deployments

<强>接头

标题名称授权 标题值:用户名 kermit &amp; 密码 kermit

标题名称内容类型 标题值 multipart / form-data

<强>车身

正文内容类型 multipart / form-data

文件名某些文件名&amp;选择.bpmn文件

一旦我们与上述信息进行POST调用,我们的工作流程将被部署,我们将收到以下JSON响应:

{
"id": "2501",
"name": "ApplyLeave.bpmn",
"deploymentTime": "2018-02-16T18:15:04.277+05:30",
"category": null,
"url": "http://localhost:8080/activiti-rest/service/repository/deployments/2501",
"tenantId": ""
}