部署到camunda过程引擎

部署到camunda过程引擎,camunda,Camunda,我希望实现以下目标:使用RESTAPI运行camunda-7.3预打包发行版。有另一台服务器,比如说wildfly服务器,运行一个部署了vaadin应用程序的服务器 在vaadin应用程序中,我想创建一个cmmn案例,并在流程引擎中部署/启动它。然后,在vaadin应用程序中,我想显示某种任务列表来完成活动任务 这里的问题是:这种设置可能吗?如果是,如何将新的cmmn案例部署到引擎 我查看了camunda网页上的教程,但每个教程仅通过将另一个webapp部署到托管camunda引擎的服务器来部署

我希望实现以下目标:使用RESTAPI运行camunda-7.3预打包发行版。有另一台服务器,比如说wildfly服务器,运行一个部署了vaadin应用程序的服务器

在vaadin应用程序中,我想创建一个cmmn案例,并在流程引擎中部署/启动它。然后,在vaadin应用程序中,我想显示某种任务列表来完成活动任务

这里的问题是:这种设置可能吗?如果是,如何将新的cmmn案例部署到引擎

我查看了camunda网页上的教程,但每个教程仅通过将另一个webapp部署到托管camunda引擎的服务器来部署cmmn案例(和bpmn流程)。另一方面,camunda参考了cleary状态,即可以运行独立的camunda发动机


有人对这个话题有什么想法吗

对于部署BPMN流程和CMMN案例,您可以

1) 登录

2) 部署(请参阅)


是的,我已经找到了RESTAPI的这一部分,但这似乎只适用于BPMN过程,而不适用于CMMN情况。我的代表太低,无法为问题添加新标签。也许很明显我想使用CMMN而不是BPMN。好吧,我现在明白了。/deployment/create API可用于BPMN和CMMN定义!我使用的其他CMMNRESTAPI有点错误。我不得不调用CreateCase Instance,而不是手动启动案例执行。Thx用于分享您使用7.3的体验-功能似乎没有改变
curl -w "\n" --cookie-jar cookie.txt \
  -H "Accept: application/json" \
  -d "username=$USERNAME" \
  -d "password=$PASSWORD" \
  $API/admin/auth/user/default/login/cockpit
curl -w "\n" --cookie cookie.txt \
  -H "Accept: application/json" \
  -F "deployment-name=rest-test" \
  -F "enable-duplicate-filtering=false" \
  -F "deploy-changed-only=false" \
  -F "process.bpmn=@$PROCESS" \
  $API/engine/engine/default/deployment/create