部署到 camunda 流程引擎
Deploying to a camunda process engine
我想实现以下目标:拥有一个 camunda-7.3 预打包发行版 运行 其余 -api。有另一台服务器,比如说一台 wildfly 服务器,运行 部署了一个 vaadin 应用程序。
我想在 vaadin 应用程序中创建一个 cmmn 案例,并 deploy/start 在流程引擎中创建它。然后我想从 vaadin 应用程序中显示某种任务列表来完成活动任务。
这里的问题是:这种设置是否可行?如果是,如何将新的cmmn案例部署到引擎?
我检查了 camunda 网页上的教程,但每个教程仅通过将另一个 webapp 部署到托管 camunda 引擎的服务器来部署 cmmn 案例(和 bpmn 流程)。另一方面,camunda 引用清晰状态,可以有一个独立的 camunda 引擎 运行。
有人对这个话题有什么想法吗?
要同时部署 BPMN 流程和 CMMN 案例,您可以
1) 登录
curl -w "\n" --cookie-jar cookie.txt \
-H "Accept: application/json" \
-d "username=$USERNAME" \
-d "password=$PASSWORD" \
$API/admin/auth/user/default/login/cockpit
2) 部署(参见 http://docs.camunda.org/latest/api-references/rest/#deployment-post-deployment)
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
我想实现以下目标:拥有一个 camunda-7.3 预打包发行版 运行 其余 -api。有另一台服务器,比如说一台 wildfly 服务器,运行 部署了一个 vaadin 应用程序。
我想在 vaadin 应用程序中创建一个 cmmn 案例,并 deploy/start 在流程引擎中创建它。然后我想从 vaadin 应用程序中显示某种任务列表来完成活动任务。
这里的问题是:这种设置是否可行?如果是,如何将新的cmmn案例部署到引擎?
我检查了 camunda 网页上的教程,但每个教程仅通过将另一个 webapp 部署到托管 camunda 引擎的服务器来部署 cmmn 案例(和 bpmn 流程)。另一方面,camunda 引用清晰状态,可以有一个独立的 camunda 引擎 运行。
有人对这个话题有什么想法吗?
要同时部署 BPMN 流程和 CMMN 案例,您可以
1) 登录
curl -w "\n" --cookie-jar cookie.txt \
-H "Accept: application/json" \
-d "username=$USERNAME" \
-d "password=$PASSWORD" \
$API/admin/auth/user/default/login/cockpit
2) 部署(参见 http://docs.camunda.org/latest/api-references/rest/#deployment-post-deployment)
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