首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从外部存储库远程部署jbpm-project

从外部存储库远程部署jbpm-project
EN

Stack Overflow用户
提问于 2016-12-17 09:07:32
回答 2查看 986关注 0票数 0

有一个外部存储库,即同一VM上的独立应用程序,其中安装了jbpm。可以将kjar从它部署到kie-工作台单击New,但希望通过编程方式将其部署到kjar。你有什么建议吗?我已经找到了两种可能性,一种是使用kie-config-cli.sh,但不幸的是,它似乎不起作用,第二种是使用带有/maven/部署命令的Rest Api,但为此目的,应该已经在kie-server上创建了项目,这就是为什么我希望避免使用这个项目。1.关于第一种方法:我使用kie-config.cli来‘approach’,输入所有相同的版本、groupId和组织,就像我在kie-workbench中手动完成的那样,但是kieworkbench中什么也没有出现(是的,settings.xml知道我的外部存储库)。

提前谢谢你!

Jbpm 6.4.0决赛在Wildfly 8.2.0,Apache Archiva 2.2.1在Jetty

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-21 09:58:33

已经有一个rest-api用于此目的: POST@ /rest/deployments/groupId:artifactId:version/deploy BODY: Header: Content: application/xml

要部署的本地机器上的*settings.xml (maven)应该知道您的外部存储库,而且pom.xml应该包含这个信息(如果您使用'mvn‘部署到它,它将包含这个信息!)

票数 0
EN

Stack Overflow用户

发布于 2016-12-17 18:25:53

KIE服务器允许它的整个生命周期。

第二个带有/maven/部署命令的Rest,但为此目的,应该已经在kie-server上创建了项目,这就是为什么我希望避免使用这个项目。

如果您所说的“项目”是指“容器”,那么使用HTTP方法创建容器:http://(server)/(context)/services/rest/server/containers/(containerName)

对于XML请求,如下所示:

代码语言:javascript
复制
<kie-container container-id="(containerName)">
  <release-id>
    <group-id>com.myCompany.productName</group-id>
    <artifact-id>product-name-module-name</artifact-id> 
    <version>1.0</version> 
  </release-id> 
</kie-container>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41197028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档