【问题标题】:Extend Kie-server in CDI environment在 CDI 环境中扩展 Kie-server
【发布时间】:2020-11-11 14:21:34
【问题描述】:

我想在 CDI 环境(Wildfly 19)中扩展 Kie-server。

我在关注官方文档:https://docs.jboss.org/jbpm/release/7.45.0.Final/jbpm-docs/html_single/#_cdi

目前,我有一个 jar 文件,其中包含 CDI 环境生产者类和一些用于初始化的 CDI bean。我手动将这个 jar 放入 kie-server\WEB-INF\lib 中。

有没有办法使用扩展 kie-server 的 maven 构建战争神器?例如,我可以在无需手动修补 kie-server 战争补丁的情况下打包我的 jar 的原型?

最好的问候,

【问题讨论】:

    标签: maven jbpm kie


    【解决方案1】:

    以防万一有人有同样的需求。

    我在开始时尝试使用 jbpm-services-cdi 与 kie-server war,但某些服务(如 deploymentService)出现两次(CDI bean 和 kie-server 部署服务单例),这会导致问题。

    我最终使用了来自 ServiceRegistry 的 kie-server 服务。 请注意,ExecutorService 仅在容器部署后才在 ServiceRegistry 中注册。有一个系统属性可以触发容器同步部署:org.kie.server。同步部署。

    谢谢,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-02
      • 2018-07-23
      相关资源
      最近更新 更多