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